Posted on: 26/06/2026
About the Role :
We are seeking an experienced Software Architect with deep expertise in .NET and AWS Cloud to lead the design and development of scalable, cloud-native applications.
The ideal candidate will have a strong background in architecting distributed systems, modernizing enterprise applications, and driving technical excellence across the software development lifecycle.
This role requires a hands-on architect who can work closely with engineering teams, product stakeholders, and DevOps to deliver secure, high-performance, and resilient solutions.
Key Responsibilities :
- Design and architect scalable, secure, and highly available cloud-native applications using .NET and AWS.
- Define technical architecture, solution blueprints, and best practices for enterprise applications.
- Lead the design and implementation of microservices, RESTful APIs, and event-driven architectures.
- Collaborate with cross-functional teams including Product, Engineering, QA, and DevOps to deliver high-quality software solutions.
- Drive cloud adoption strategies, application modernization, and migration initiatives.
- Design and optimize databases using PostgreSQL, MongoDB, or similar technologies.
- Build and maintain CI/CD pipelines to enable automated deployments and continuous delivery.
- Implement Infrastructure as Code (IaC) using Terraform or similar tools.
- Conduct architecture reviews, code reviews, and provide technical mentorship to development teams.
- Ensure solutions meet security, scalability, performance, and reliability standards.
- Stay updated with emerging technologies and recommend innovative solutions to improve engineering productivity.
Required Skills & Qualifications :
- 8+ years of experience in software development, with significant experience in software architecture.
- Strong expertise in .NET / .NET Core / ASP.NET Core.
- Hands-on experience with Amazon Web Services (AWS) and cloud-native application development.
- Strong understanding of Microservices Architecture, REST APIs, and distributed systems.
- Experience with modern front-end frameworks such as React, Angular, or Vue.js.
- Proficiency in backend technologies such as Python and/or Node.js.
- Experience working with relational and NoSQL databases, including PostgreSQL and MongoDB.
- Strong knowledge of CI/CD pipelines, containerization, and DevOps best practices.
- Experience with Terraform or other Infrastructure as Code (IaC) tools.
- Excellent problem-solving, communication, and stakeholder management skills.
Preferred Skills :
- Experience with Generative AI technologies and Large Language Models (LLMs).
- Familiarity with AI-assisted development tools such as GitHub Copilot, Amazon Q, and Cursor.
- Knowledge of Kubernetes, Docker, and container orchestration platforms.
- Experience with event streaming technologies such as Kafka or RabbitMQ is a plus.
Why Join Us :
- Opportunity to architect enterprise-scale cloud solutions.
- Work with modern technologies including AWS, Microservices, and AI-powered development tools.
- Collaborative, innovation-driven work environment.
- Opportunity to influence technology strategy and mentor high-performing engineering teams.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1649059