Principal Software Systems Engineer

Johannesburg, GP, ZA, South Africa

Job Description

Context: Landis+Gyr (Pty) Ltd is part of a global organisation and is engaged in the design, production and distribution of energy metering and energy management products.


Key Responsibilities:




Design and Develop

: Create and maintain Java-based applications, ensuring they meet performance and quality standards.

Database Management

: Develop and optimize SQL queries, manage database schemas, and ensure data integrity.

Code Review and Debugging

: Conduct code reviews, debug and resolve issues, and ensure code quality.

Collaboration

: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver robust solutions.

Able to work alone without the dependance of a team

Mentorship

: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.

Documentation

: Maintain comprehensive documentation for all development activities and processes.





Required Skills and Qualifications:




Experience

: 10+ years of experience in Java development.

SQL Proficiency

: Strong knowledge of SQL and experience with database management systems (e.g., MySQL, PostgreSQL, Oracle).

Technical Skills

: Proficiency in Java frameworks (e.g., Spring, Hibernate), RESTful APIs, and microservices architecture.

Problem-Solving

: Excellent analytical and problem-solving skills.

Communication

: Strong verbal and written communication skills.

Education

: Bachelor's degree in Computer Science, Information Technology, or a related field.





Preferred Qualifications:




Cloud Experience

: Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).

Agile Methodologies

: Experience working in Agile Azure environments.

Certifications

: Relevant certifications in Java and SQL technologies



Job Title:

Principal Software Systems Engineer


======================================================

Requisition ID: 20319
Location:
Johannesburg, ZA
Workplace Type: On-site
Career Level: Experienced Senior Leader
Date Posted: Jul 22, 2025

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1465972
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned