Description

We are seeking a highly experienced Application Developer to lead the design, development, and deployment of scalable web applications. This is a full-time, remote position , offering the opportunity to work on cutting-edge technologies in a collaborative and agile environment. As a core member of our development team, you will be responsible for driving end-to-end project execution, from architecture through deployment, with a strong focus on performance optimization, scalability, and cloud-native development.

Key Responsibilities:
Lead the design, development, and deployment of high-performance web applications
Collaborate with cross-functional teams to define, design, and ship new features
Optimize applications for maximum speed and scalability
Implement and maintain CI/CD pipelines for seamless deployment
Containerize applications using Docker and deploy/manage them on Kubernetes
Leverage cloud services primarily in Azure , with exposure to GCP as needed
Conduct code reviews, mentor junior developers, and promote best practices
Ensure application security, reliability, and performance standards are met

Required Qualifications:
~10+ years of hands-on experience in software development
~ Strong proficiency in C# and ASP.NET (mandatory)
~ Hands-on experience with Docker (mid-level)
~ Proven developer experience with Kubernetes (must-have)
~ Solid understanding of CI/CD tools and best practices
~ Deep experience with Microsoft Azure
~ Initial working knowledge or willingness to ramp up on Google Cloud Platform (GCP)
~ Strong problem-solving skills and a proactive attitude
~ Excellent communication and collaboration skills
~ Experience working in Agile/Scrum environments