Senior Full Stack Engineer

Be among the first applicants.
Initiate International
Gauteng
ZAR 600 000 - 1 000 000
Be among the first applicants.
6 days ago
Job description

As part of our client's continued growth and expansion, they are seeking a talented Senior Engineer to play a pivotal role in the delivery and lifecycle management of their software applications.

If you're an expert in Azure cloud services, with a strong background in software development and CI / CD pipelines, this is an exciting opportunity to make a real impact!

Why This Role?

Our client is an organization on the rise, and their internal software development team is at the heart of enhancing the customer experience through innovative software solutions.

Key Responsibilities:

  1. Work closely with MS SQL Server to ensure optimal database performance.
  2. Implement proactive monitoring and performance management using Azure Monitor and App Insights.
  3. Ensure adherence to security best practices, including Azure AD, Managed Identity, and Data Protection.
  4. Design and manage CI / CD pipelines, focusing on automation, testing, and deployment.
  5. Develop enterprise-scale applications focused on scalability, reliability, and resilience.
  6. Integrate APIs using Azure API Management (APIM) and manage seamless system interactions.
  7. Collaborate effectively with cross-functional teams, ensuring alignment with agile processes.

What We're Looking For:

  1. Education: A Bachelor's degree in Computer Science, IT, or a related field.
  2. Experience: Minimum of 7 years in Software Development with a focus on CI / CD, Azure cloud services, and application lifecycle management.
  3. Strong experience with modern software architecture, .NET platforms, and best practices in agile environments.
  4. Extensive experience with Azure DevOps, including Boards, Repos, Pipelines, and Artifacts.
  5. Hands-on experience with containerization technologies like Docker and Kubernetes.
  6. Experience with monitoring and logging tools (e.g., Azure Monitor, Application Insights).
  7. Familiarity with Agile and Scrum methodologies.
  8. Relevant Azure certifications are a plus (e.g., Microsoft Certified: Azure Developer Associate).
  9. Experience with Umbraco and uSync is beneficial.

What You'll Bring to the Table:

  1. A proactive mindset with strong problem-solving and troubleshooting skills.
  2. Excellent communication and collaboration abilities, working effectively with both technical and business teams.
  3. Attention to detail, commitment to quality, and a passion for delivering high-quality software.

Reporting & Interaction:

Key Internal Relationships: Software Development Team, Business Teams
Key External Relationships: External Software Service Providers

Are You Ready to Make an Impact?

If you're an experienced Senior Engineer looking to take on an exciting new challenge, apply today and become a part of an innovative and rapidly growing organization!

Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Gambling Facilities and Casinos and Technology, Information and Media

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Full Stack Engineer jobs in Gauteng