Job Description
Job Summary:
We are looking for a highly skilled Senior .NET Developer with a minimum of 7 years of experience across the full software development lifecycle, including post-live support. The ideal candidate will have a strong background in .NET backend API development, Agile methodologies, and Cloud infrastructure (preferably Azure). You will play a key role in solution design, development, DevOps pipeline enhancement, and mentoring junior engineers.
Key Responsibilities:
Design, develop, and maintain scalable and secure .NET backend APIs.
Collaborate with product owners and stakeholders to understand requirements and translate them into technical solutions.
Lead and contribute to Agile software delivery processes (Scrum, Kanban).
Develop and improve CI/CD pipelines and support release cadence targets, using Infrastructure as Code tools (e.g., Terraform).
Provide post-live support, troubleshooting, and issue resolution as part of full lifecycle responsibilities.
Implement unit and integration testing to ensure code quality and system stability.
Work closely with DevOps and cloud engineering teams to manage deployments on Azure (Web Apps, Container Apps, Functions, SQL).
Contribute to front-end components when necessary, leveraging HTML, CSS, and JavaScript UI frameworks.
Mentor and coach engineers within a co-located or distributed team environment.
Maintain best practices in code versioning, testing, and documentation.
Mandatory Skills:
7+ years of .NET development experience, including API design and development
Strong experience with Azure Cloud services, including:
Web/Container Apps
Azure Functions
Azure SQL Server
Solid understanding of Agile development methodologies (Scrum/Kanban)
Experience in CI/CD pipeline design and implementation
Proficient in Infrastructure as Code (IaC) preferably Terraform
Strong knowledge of RESTful services and JSON-based APIs
Experience with unit and integration testing techniques
Source control using Git
Strong understanding of HTML, CSS, and cross-browser compatibility
Good-to-Have Skills:
Experience with Kubernetes and Docker
Knowledge of JavaScript UI frameworks, ideally Vue.js
Familiarity with JIRA and Agile project tracking tools
Exposure to Database as a Service (DBaaS) and Platform as a Service (PaaS) concepts
Experience mentoring or coaching junior developers
Strong problem-solving and communication skills
We are looking for a highly skilled Senior .NET Developer with a minimum of 7 years of experience across the full software development lifecycle, including post-live support. The ideal candidate will have a strong background in .NET backend API development, Agile methodologies, and Cloud infrastructure (preferably Azure). You will play a key role in solution design, development, DevOps pipeline enhancement, and mentoring junior engineers.
Key Responsibilities:
Design, develop, and maintain scalable and secure .NET backend APIs.
Collaborate with product owners and stakeholders to understand requirements and translate them into technical solutions.
Lead and contribute to Agile software delivery processes (Scrum, Kanban).
Develop and improve CI/CD pipelines and support release cadence targets, using Infrastructure as Code tools (e.g., Terraform).
Provide post-live support, troubleshooting, and issue resolution as part of full lifecycle responsibilities.
Implement unit and integration testing to ensure code quality and system stability.
Work closely with DevOps and cloud engineering teams to manage deployments on Azure (Web Apps, Container Apps, Functions, SQL).
Contribute to front-end components when necessary, leveraging HTML, CSS, and JavaScript UI frameworks.
Mentor and coach engineers within a co-located or distributed team environment.
Maintain best practices in code versioning, testing, and documentation.
Mandatory Skills:
7+ years of .NET development experience, including API design and development
Strong experience with Azure Cloud services, including:
Web/Container Apps
Azure Functions
Azure SQL Server
Solid understanding of Agile development methodologies (Scrum/Kanban)
Experience in CI/CD pipeline design and implementation
Proficient in Infrastructure as Code (IaC) preferably Terraform
Strong knowledge of RESTful services and JSON-based APIs
Experience with unit and integration testing techniques
Source control using Git
Strong understanding of HTML, CSS, and cross-browser compatibility
Good-to-Have Skills:
Experience with Kubernetes and Docker
Knowledge of JavaScript UI frameworks, ideally Vue.js
Familiarity with JIRA and Agile project tracking tools
Exposure to Database as a Service (DBaaS) and Platform as a Service (PaaS) concepts
Experience mentoring or coaching junior developers
Strong problem-solving and communication skills
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application