Job Details

Job: Software Engineer

Company: LexisNexis

Location: South Africa (Remote)

Date: 27-5-2024

Job Image

As a Software Engineer, you will engage in research, design, and software development assignments within a specific software or product line, leveraging your expertise to address problems related to program flow, code, and unit testing. Your responsibilities will include writing and reviewing portions of detailed specifications for system components of moderate complexity and working closely with other development team members to understand product requirements and translate them into software designs. You will collaborate with other technical personnel or team members to finalize requirements, implement development processes, follow coding best practices, and conduct code reviews. Additionally, you will operate in various development environments, such as Agile and Waterfall, while collaborating with key stakeholders, resolving technical issues, and completing necessary bug fixes. To be successful in this role, you should demonstrate extensive experience in software engineering and hold a degree in Engineering, Computer Science, or possess equivalent experience. Familiarity with data modeling principles and proficiency with data manipulation languages are essential, along with the ability to work with complex data models. Experience in development languages such as Java/J2EE, JavaScript, XML, and SQL is also required.