Lead Full-Stack .Net Applications Engineer

Sabenza It & Recruitment

South Africa

Hybrid

ZAR 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonuses
Hybrid work
Medical, dental, vision insurance
Paid time off
Professional development
Inclusive culture Port Elizabeth

Job summary

Sabenza IT & Recruitment's client in Port Elizabeth is seeking a Senior Software Engineer to design, develop, and maintain robust software solutions integral to operations and customer offerings.

The role offers a hybrid work model combining in-office collaboration with remote flexibility; you will mentor engineers, contribute to architecture, and ensure scalable, secure performance.

Qualifications

  • Bachelor's degree in CS/Engineering or related field.
  • 5+ years of professional software development experience.
  • Proficiency in at least one OO language (Java, C#, Python).
  • Experience with SQL/NoSQL databases and Git; familiarity with Agile workflows.

Responsibilities

  • Design, develop, and test software applications and systems.
  • Collaborate with cross-functional teams to define new features.
  • Contribute to architectural decisions for scalability, security, and performance.
  • Write clean, well-documented code following best practices.
  • Mentor junior engineers and participate in code reviews.
  • Troubleshoot and resolve defects in production environments.

Skills

Java
C#
Python
OOP principles
Software architecture
Agile methodologies

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

SQL
NoSQL
Git

Job description

Our client is seeking a highly skilled Senior Software Engineer to join their innovative product development team. Based in Port Elizabeth, this role offers a hybrid work arrangement, combining the benefits of collaborative in-office sessions with the flexibility of remote work. You will be responsible for designing, developing, and maintaining robust software solutions that are critical to the company's operations and customer offerings.

About the Role

Our client is seeking a highly skilled Senior Software Engineer to join their innovative product development team. Based in Port Elizabeth, this role offers a hybrid work arrangement, combining the benefits of collaborative in-office sessions with the flexibility of remote work. You will be responsible for designing, developing, and maintaining robust software solutions that are critical to the company's operations and customer offerings.

Key Responsibilities
  • Design, develop, and test software applications and software systems.
  • Collaborate with cross-functional teams to define and implement new features.
  • Contribute to architectural decisions, ensuring scalability, security, and performance.
  • Write clean, well-documented code, adhering to industry best practices.
  • Participate in code reviews and mentor junior engineers.
  • Troubleshoot and resolve complex software defects in production environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
  • 5+ years of professional experience in software development.
  • Strong proficiency in at least one object-oriented programming language (e.g., Java, C#, Python).
  • Experience with database design and development (SQL and/or NoSQL).
  • Solid understanding of software design patterns, data structures, and algorithms.
  • Experience with version control systems (e.g., Git) and Agile development methodologies.
Benefits
  • Competitive salary and performance-based bonuses.
  • Hybrid work model providing work-life balance.
  • Comprehensive medical, dental, and vision insurance.
  • Generous paid time off and company holidays.
  • Opportunities for professional development and continued education.
  • A collaborative and inclusive work culture in Port Elizabeth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Medical, dental, and vision insurance
+1
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement fund
Professional development
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Benoni

Hybrid
ZAR 1,100,000 - 1,500,000
Health insurance
Paid time off
Hybrid work model
+1
Lead Software Engineer
Lead Software Engineer

Performit Personnel • Gqeberha

On-site
ZAR 1,000,000 - 1,800,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Lead Software Developer
Lead Software Developer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health, dental, and vision insurance
Generous paid time off
+3
Full Stack Software Engineer - Cloud Native
Full Stack Software Engineer - Cloud Native

Placements24 • Soweto

Hybrid
ZAR 600,000 - 800,000
Hybrid work model
Health, dental, and vision insurance
Professional development opportunities
+1
Senior .NET Developer
Senior .NET Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Salary bonus structure
Hybrid work environment
Medical, dental, and vision insurance
+1
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work option
Health, dental, and vision insurance
+2
Senior Full Stack Developer (Angular & .NET)
Senior Full Stack Developer (Angular & .NET)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,200,000