Senior Software Engineer I (Cape Town, Johannesburg, Port Elizabeth) needed at LexisNexis
Job title : Senior Software Engineer I (Cape Town, Johannesburg, Port Elizabeth)
Job Location : Eastern Cape, Cape Town
Deadline : May 03, 2024
Quick Recommended Links
About the Role
- As a Senior Software Engineer, you’ll perform complex research, and software development assignments, and provide direct input into project plans.
Responsibilities
- Interfacing with other technical personnel or team members to finalize requirements.
- Writing and review detailed specifications for the development of complex system components.
- Completing complex bug fixes.
- Working closely with other development team members to understand complex product requirements and translate them into software designs.
- Implementing development processes, coding best practices, and code reviews.
- Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
- Training entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
Requirements
- Have a Bachelor’s degree in Engineering-Computer Science or equivalent
- Possess extensive Software Engineering experience
- Have advanced knowledge of software development methodologies (e.g., Agile, Waterfall)
- Demonstrate a proficiency with data manipulation language including optimization techniques
- Have experience of normalized/dimensional data modeling principles and data storage subsystems
- Have experience in development languages, such as: Java/J2EE, JSP, XML, SQL
- Possess the ability to write and review portions of detailed specifications for the development of complex system components
- Have experience in AWS, Kubernetes, Lucene, Solr or Elasticsearch is highly desirable
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now