Jobs in

C# Developer Tshwane (Pretoria) - South Africa

Zecutive Consultants

Reference: JHB000168-MR-1 Background A fast-growing company specializing in Software Development, Simulation Design, Process Engineering, with a focus on enhancing efficiency of operations in resources, logistics, energy, environment, health and safety, requires the full-time services of an experienced Software Engineer (C# Developer) to join their dynamic software engineering department based in Pretoria ASAP. Clients include top multinational mining and industrial companies, hence this opportunity offers exciting projects with new technology and massive scope for career growth. Job profile: Develop, test, and maintain the company's bespoke software (backend, frontend, APIs, internal services, etc.). Contribute to all phases of the development lifecycle. Troubleshoot and collaborate to resolve production issues. Mentor teammates and contribute to roadmap planning and team decision-making. About the role: Super tech stack: .NET (C#), MySQL, Python, Ionic Framework, MongoDB, MySQL, Google Cloud, Terraform, Github, Docker, Power BI, etc. Passionate team: Constantly looking for opportunities to adapt the design patterns and evolve the code and system architecture. Focus on efficiency: Have automated deployment pipelines, containerized development environments, and manage infrastructure as code. Make an impact: This isn't a team lead role, but it's not a one-man-show. Your fresh perspective on the way to do things will impact the roadmap going forward. Minimum requirements: Bachelor's Degree in Computer Engineering, Computer Science or equivalent. Minimum 2-3 years of experience in software development, applying software engineering principles and design patterns in C#. Must be passionate about building and maintaining sustainable systems together with your team. Keen to learn new skills required to build awesome things. Ability to apply critical thinking, design thinking and problem-solving skills in an agile team environment. Knowledgeable of both relational and non-relational databases. Sound proficiency in English with effective communication skills. Highly recommended skills (nice-to-haves): Experience with containerization tools (e.g. Docker). Experience working with CI/CD tools (GitHub Actions, Google Cloud Build, etc.). Knowledge of complex interconnected systems. Have worked with cloud environments (e.g. GCP, AWS, etc.). Company approach to teams and planning: Daily scrums (in-person and/or Slack depending on the team) Github project boards Monthly team meetup Tech showcases Team surveys and 1-on-1 check-ins Focus day policy which allows for working from home 1 day per week Offices are based in Pretoria. Perks: Three team-building events per year. Birthday leave. Monthly braai. The company encourages further studying and provide academic support for employees who wish to do so. Company sponsored activities such as gaming days, golf days, etc. Interested? Apply now - please submit detailed and updated CV in MS Word format AND copies of qualifications and academic transcript. Kindly take note: Only RSA citizens or perm residents need apply for this position. Only shortlisted candidates will be contacted. We may however keep your CV on our database for future opportunities. If you do not wish to be considered for other roles, please clearly state so on the application. By applying for this position, you grant us access to your personal and confidential information. Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

C# Developer - Pretoria

...

Senior C# Developer Sandton - Sandton

DeARX Services Ltd

...

Software Developer Tshwane (Pretoria) - South Africa

Falcorp Resourcing

...

Fullstack Developer Laravel Cape Town - Cape Town Region

Datafin IT Recruitment

...

Data Platform Engineer Pretoria - Pretoria

Workforce Staffing - Gauteng

...

Want to do another search?

Jobs in