Job Position : Senior C# DeveloperRef : 4429Location : Centurion Salary : R55 800 to R81 400 per month commensurate with qualification and experienceEmail your CV to Qualifications / Requirements :
- Relevant Degree or Diploma required
- Minimum 4 years relevant work experience is required
- Experience with MS Team Foundation Server (TFS) would be advantageous
- Solid experience writing back-end software using C# targeting .NET Core, .NET 6 / 7
- Solid SQL experience, relational database design, stored procedures, complex and efficient queries
- Experience developing highly performant and scalable systems
- Experience in C++ would be a great advantage
- Experience with RabbitMQ or similar would be a great advantage
- Experience / working knowledge of the following patterns and practices are highly desirable : Micro Services, OOP, SOA, SOLID, KISS, TDD, DDD
- High attention to detail with a focus on quality
- Good interpersonal skills
- Encourages collaboration and delivering within the delivery processes
- Able to work effectively within a team
- Ability to maintain personal growth and continuous improvementKey performance Areas :
- Deliver strategic projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way
- Meet best practice criteria in the testing of software
- Complete work orders in appropriate timescales
- Maintain and systems without introducing new defects
- Enhance systems to support and move to new technologies
- Share knowledge with development and support teams
- Document systems, including enhancements to facilitate knowledge sharing
- Mentor and coach Junior Developers
- Ensure that time is spent on personal training and development that is aligned with job profile
- Ensure that the best practice development processes and standards are followed
- Effective use of development toolset
Create a job alert for this search