Software Development Architect – Frontend, .Net & Azure
Apply Now
Closing Date : January 31, 2026
Job Summary
The Software Development Architect – Frontend, .Net & Azure leads end-to-end solution design and delivery of scalable applications aligned with business goals. The role focuses on cloud-native development using .Net and Azure, building REST/GraphQL service layers, defining CI/CD pipelines, and mentoring development teams while ensuring best practices in architecture, security, and performance.
Roles & Responsibilities
- Understand the requirements and translate those into an appropriate technical
solution keeping CLIENTs backend architecture objectives and business goals in
sight. - Responsible for complete product delivery cycle; feature prioritization for
sprints, preparing backlog, handling dependencies, design, develop, test and
deploy the solutions - Designs, documents HLD and LLD and manage the overall design of the solution
for new requirements - Develop software solutions based on frontend technologies
- Develop software prototypes based on business requirements
- Leads a team of junior developers
- Preparing the Dev, Stg & Prod environments in azure (IaC)
- Define and maintain code repositories & versioning strategies
- Design, develop and maintain automated migration process (CI/CD)
- Define process to setup local environment for developers
- Define and apply strategies and processes to adhere to coding, process and
security best practices - Adheres to coding standards, industry best practices in development.
- Ensure that all enhancements/changes and upgrades are implemented per
specification and in a compliant manner. - Ensure alignment with service delivery and change request processes.
- Develop software solutions using .Net and azure technologies.
- Key focus is to develop service layer with REST and GraphQL
Minimum Qualifications
- A Bachelor’s degree in IT or equivalent.
- 12+ years of experience in similar role
- Relevant certifications related to software development
Skills Required
- Excellent interpersonal skills in areas such as teamwork, facilitation and
negotiation - Strong written and verbal communication skills
- Ability to understand the long-term and short-term perspectives of
requirements/situations - Understanding of business process principles and tools
- Ability to quickly comprehend the functions and capabilities of new technologies

