Technology

That job has expired. Here are some similar roles:

Senior Software Engineer

Key Responsibilities

  • Participate in all phases of the software development life cycle
  • Develop, enhance, and optimise scalable and reusable code using C#, .Net Core, and .Net Framework
  • Write clean, testable, and high-quality code
  • Develop a variety of applications including desktop applications, Windows services and APIs
  • Design, implement, maintain and optimise MS SQL databases
  • Collaborate with other developers, analysts, and stakeholders to deliver software solutions that meet business requirements and conform to design principles and product vision
  • Assist and mentor juniors allocated to your projects
  • Engage in regular code reviews to ensure the quality and functional requirements of the software
  • Follow and use best practices
  • Create and maintain technical documentation

Qualifications

  • Minimum 10 years experience as a software developer
  • Minimum 7 years experience in C# development
  • Minimum 7 years experience with Microsoft SQL, including designing, implementing, and optimising databases

Location

  • WFH- 1 day in office, ideally based in South Africa
  • Access to offices in Western Cape or Gauteng, South Africa

Salt is acting as an Employment Agency in relation to this vacancy.

Job Information

Job Reference: JO-2402-341390
Salary:
Salary per: annum
Job Duration:
Job Start Date: 2024/04/01
Job Industries: Technology
Job Locations: Johannesburg
Job Types: Permanent
Job Skills: .net core, .Net Framework, C#, MS SQL.

Here are some related jobs

×
UK

Upload your CV

Upload your CV to our database.

  • Max. file size: 5 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.

Senior Software Engineer

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 5 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.