Enable job alerts via email!

Snr.Net Developer

Cpconsulting

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

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.

Qualifications

  • 5+ years' professional experience in software development.
  • Strong proficiency in C# and Java programming languages.
  • Proven experience with Microsoft Azure and cloud-native solutions.

Responsibilities

  • Design, develop, test, and maintain robust and scalable back-end services.
  • Build and maintain cloud-native applications using Azure.
  • Collaborate with cross-functional teams to deliver solutions.

Skills

C#
Java
Cloud-based solutions
Azure
Cosmos DB
Oracle Database
Angular
RESTful APIs
Microservices architecture
DevOps practices

Education

Bachelor's Degree in Computer Science
Software Engineering

Tools

Azure DevOps
Docker
Kubernetes
Git

Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.