Enable job alerts via email!
Boost your interview chances
A leading company in Gauteng seeks a highly skilled Senior .Net Software Developer to join their innovative team. The ideal candidate will have strong programming experience in C# and Java, with expertise in cloud solutions such as Azure and database technologies like Cosmos DB and Oracle. This role focuses on delivering enterprise-grade software solutions and requires collaboration with various stakeholders in a dynamic setting.
Snr .Net Developer Sandton, South Africa | Posted on 05 / 09 / Job Title : Senior .Net Software DeveloperDepartment : Technology / Software EngineeringReports To : Development Manager / Tech LeadType : Full-Time office based, ContractJob Overview : CyberPro Consulting is seeking ahighly skilled Senior Software Developer to join our dynamic and innovative development team.
The ideal candidates will have strong experience in C# and Java development, with proven expertise in cloud-based solutions, particularly Microsoft Azure , Cosmos DB , and Oracle Database .
While the role is primarily back-end focused, experience with front-end technologies such as Angular is highly beneficial.You will be working on high-impact, business-critical systems in a fast-paced environment, contributing to the design, development, and deployment of enterprise-grade software solutions that drive our clients' digital transformation.Requirements Key Responsibilities : Design, develop, test, and maintain robust and scalable back-end services using C# , Java , and related technologies.Build and maintain cloud-native applications and services using Azure platform capabilities.Implement and manage data solutions with Cosmos DB and Oracle Database , ensuring performance, scalability, and reliability.Collaborate with cross-functional teams including Product Owners, Business Analysts, Architects, and QA Engineers to deliver solutions that meet business requirements.Contribute to front-end development (mainly in Angular ) where needed for integration and end-to-end feature completion.Participate in code reviews, design discussions, and continuous improvement initiatives.Write clean, maintainable, and efficient code following best practices and coding standards.Troubleshoot, debug, and optimize existing systems and applications.Ensure high quality and security standards are adhered to throughout the development lifecycle.Stay current with emerging technologies and industry trends and apply them where appropriate.Key Requirements : Technical Skills & Experience : 5+ years' professional experience in software development.Strong proficiency in C# and Java programming languages.Proven experience with Microsoft Azure (App Services, Functions, Logic Apps, Key Vault, etc.
Solid experience working with Cosmos DB and Oracle DB (including PL / SQL).Experience in front-end development using Angular (version 8+ preferred).Understanding of RESTful APIs, microservices architecture, and containerized environments (Docker, Kubernetes a plus).Familiarity with DevOps practices and CI / CD pipelines (Azure DevOps or equivalent).Experience with automated testing and version control (e.g., Git).Soft Skills : Strong problem-solving and analytical skills.Excellent communication and collaboration skills.Ability to work independently and as part of a team.Self-motivated with a continuous learning mindset.Preferred Qualifications : Bachelor's Degree in Computer Science, Software Engineering, or a related field.Azure certifications (e.g., Azure Developer Associate) would be an advantage.Financial services or banking industry experience is beneficial.