Enable job alerts via email!

Software Engineer Lll

LexisNexis (Proprietary) Limited Company

Cape Town

On-site

ZAR 40 000 - 80 000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Engineer to tackle moderately challenging research and design assignments. In this role, you'll engage in effective coding, unit testing, and collaborate with a dynamic team to translate product requirements into robust software designs. With a strong emphasis on work-life balance and flexible options, this position offers an exciting opportunity to contribute to innovative projects while staying updated on the latest technology trends. Join a company that values diversity and inclusion, and enjoy comprehensive benefits that support your well-being.

Benefits

Medical Aid
Retirement Plan with Risk Benefits
Family benefits including adoption
Family benefits including surrogacy
Family benefits including study leave

Qualifications

  • 5+ Jahre Erfahrung in Software Engineering.
  • Fortgeschrittene Kenntnisse in Softwareentwicklungsmethoden.
  • Starke Kenntnisse in Datenmodellierung und -manipulation.

Responsibilities

  • Interfacing with team members to finalize requirements.
  • Writing and reviewing detailed specifications for system components.
  • Completing bug fixes and resolving technical issues.

Skills

C#
Angular
JavaScript
JSP
HTML
XML
SQL
.NET
Data Manipulation
Data Modeling

Education

BS in Engineering / Computer Science

Job description

About the Role

As a Software Engineer, you'll perform moderately challenging research, design, and software assignments. You'll work on individual tasks and solve problems. Responsibilities include designing program flow, effective coding, and unit testing.

Responsibilities

  1. Interfacing with team members to finalize requirements
  2. Writing and reviewing detailed specifications for system components of moderate complexity
  3. Collaborating with development team members to understand product requirements and translate them into software designs
  4. Implementing development processes, coding best practices, and conducting code reviews
  5. Operating in various development environments (Agile, Waterfall, etc.) while collaborating with stakeholders
  6. Completing bug fixes and resolving technical issues
  7. Staying updated on new technology developments

Requirements

  1. 5+ years of Software Engineering experience
  2. BS in Engineering / Computer Science or equivalent experience
  3. Advanced knowledge of software development methodologies (e.g., Agile, Waterfall)
  4. Strong proficiency with data manipulation languages and optimization techniques
  5. Understanding of normalized/dimensional data modeling principles
  6. Strong knowledge of multiple data storage subsystems
  7. Expertise in development languages including C#, Angular, JavaScript, JSP, HTML, XML, SQL, Windows, and .NET
  8. Excellent understanding of data modeling, data manipulation, and storage systems
  9. Ability to collaborate effectively with internal and external technology resources
  10. Familiarity with industry best practices such as code coverage
  11. Good knowledge of software development methodologies (e.g., Agile, Waterfall)
  12. Knowledge of test-driven development
  13. Excellent verbal and written communication skills

Work in a way that works for you

We promote healthy work/life balance with flexible and remote options.

Working with Us

LexisNexis Legal & Professional is an equal-opportunity employer committed to diversity and inclusion.

Working for you

We value your well-being and happiness. Benefits include:

  • Medical Aid
  • Retirement Plan with Risk Benefits
  • Family benefits, including adoption, surrogacy, and study leave
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.