Senior Software Engineer (Backend - C#/.NET)

Placements24

Vereeniging

Vor Ort

ZAR 900.000 - 1.300.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Health benefits
Retirement benefits

Zusammenfassung

Placements24, a financial technology provider in Vereeniging, Gauteng, seeks a seasoned Senior Software Engineer (backend) with strong C#/.NET experience. You will design, develop, and maintain robust services and APIs, collaborate with cross-functional teams, and help drive architectural decisions in a fast-paced, on-site office environment.

The ideal candidate brings 5+ years in backend development, solid OOP knowledge, and experience with SQL Server, RESTful APIs, and cloud technologies.

Qualifikationen

  • 5+ years of professional backend development with C# & .NET (Core).

Aufgaben

  • Design, develop, and maintain backend services and APIs using C# and .NET.
  • Write clean, maintainable code following best practices and standards.
  • Collaborate with product managers, architects, and frontend developers to implement solutions.
  • Develop and optimize SQL Server databases and queries for data integrity and performance.
  • Implement automated testing strategies including unit and integration tests.
  • Troubleshoot defects and production issues; participate in code reviews.
  • Contribute to architectural discussions and technology selection for new features.
  • Optimize performance and scalability of applications; mentor junior developers.
  • Ensure security best practices throughout the development lifecycle.

Kenntnisse

C# & .NET backend
RESTful APIs
SQL Server
OOP & design patterns
Unit testing
Debugging
Azure cloud
Agile methodologies
Frontend awareness
Git

Ausbildung

Bachelor's degree in CS or related field

Tools

Git
SQL Server
Azure

Jobbeschreibung

About the Role

Our client, a well-established financial services technology provider in Vereeniging, Gauteng , is looking for a seasoned Senior Software Engineer specializing in backend development with C# and the .NET framework. This role is critical in designing, developing, and maintaining robust, high-performance applications that support our client's core business operations. You will be part of a collaborative engineering team, contributing to all phases of the software development lifecycle. The ideal candidate possesses strong analytical skills, a deep understanding of object-oriented programming principles, and a passion for building scalable and efficient solutions. This is an on-site position, offering the opportunity to work closely with a talented team in our Vereeniging office, fostering direct collaboration and knowledge sharing. We are committed to delivering high-quality software that meets the evolving needs of the financial sector.

Key Responsibilities
  • Design, develop, and implement backend services and APIs using C# and the .NET framework.
  • Write clean, maintainable, and efficient code, adhering to industry best practices and coding standards.
  • Collaborate with cross-functional teams, including product managers, architects, and frontend developers, to define and implement software solutions.
  • Develop and manage database schemas and queries (SQL Server) to ensure data integrity and performance.
  • Implement automated testing strategies, including unit and integration tests, to ensure code quality.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Participate in code reviews, providing constructive feedback to team members.
  • Contribute to architectural discussions and technology selection for new features and systems.
  • Optimize application performance and scalability.
  • Mentor junior developers and share technical expertise within the team.
  • Ensure adherence to security best practices throughout the development process.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 5+ years of professional experience in backend software development using C# and .NET (Core).
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Proficiency in working with SQL Server databases, including query optimization and schema design.
  • Experience with developing and consuming RESTful APIs.
  • Familiarity with front-end technologies (e.g., JavaScript, Angular, React) is a plus.
  • Experience with version control systems, preferably Git.
  • Knowledge of cloud platforms (e.g., Azure) is advantageous.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork skills.
  • Experience with Agile development methodologies.
Benefits

This on-site role offers a competitive salary, comprehensive health and retirement benefits, opportunities for professional development and training, and the chance to work on impactful projects within the financial technology sector. You will be an integral part of a dedicated team in our Vereeniging office, contributing to innovation and excellence.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer (Backend)
Software Engineer (Backend)

Placements24 • Vereeniging

Vor Ort
ZAR 900.000 - 1.100.000
Excellent annual salary
Professional development
Health insurance
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700.000 - 1.100.000
Hybrid work model
Competitive salary package
Medical aid and retirement fund
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900.000 - 1.300.000
Senior Software Engineer - Backend Systems
Senior Software Engineer - Backend Systems

Placements24 • Randburg

Hybrid
ZAR 900.000 - 1.200.000
Competitive salary
Continuous learning & development
Collaborative culture
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Placements24 • Vereeniging

Hybrid
ZAR 900.000 - 1.200.000
Competitive salary
Hybrid work model
Health insurance
+4
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Placements24 • Midrand

Hybrid
ZAR 900.000 - 1.500.000
Medical aid
Provident fund
Professional development
+4
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

Vor Ort
ZAR 1.000.000 - 1.500.000
Hybrid work model
Competitive salary
Professional development
Lead Software Engineer - Backend Services
Lead Software Engineer - Backend Services

Placements24 • Vereeniging

Hybrid
ZAR 1.200.000 - 2.100.000
Hybrid work arrangement
Competitive salary
Health, dental, and vision insurance
+1
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Polokwane

Vor Ort
ZAR 900.000 - 1.300.000
Competitive salary
Health insurance
Paid time off
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900.000 - 1.200.000