An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Darwinbox Digital Solutions Pvt. Ltd. is seeking an experienced software architect to design end-to-end solutions using .NET microservices and Angular 14. You will lead modular front-end components and robust backend APIs, while ensuring performance, security, and maintainability.
You will write and review clean C# and TypeScript code, promote engineering best practices, and own CI/CD pipelines with Azure DevOps, Docker, and Kubernetes as applicable.
Develop the end-to-end solution architecture using .NET microservices and Angular 14 with Material UI and FAST, ensuring scalability, performance, and maintainability.
Oversee Implementation of Reusable Components & Services Guide the development of responsive, modular front-end components and robust backend APIs following modern design patterns.
Hands-on Development & Code Quality Write and review clean, efficient, and testable C# and TypeScript code, adhering to best practices and enforcing coding standards via SonarCloud, ESLint, and Prettier.
Support and upskill junior and mid-level developers by promoting engineering best practices, code quality, and system thinking. Awareness DevOps and CI/CD Practices Own and optimize build and deployment pipelines using tools like NPM, Gulp, Webpack, Azure DevOps, Docker, and Kubernetes (if applicable).
Drive Cloud-Native Development Integrate Azure services like Service Bus, Data Factory, and cloud monitoring tools to build resilient, event-driven systems.
Lead Testing and Quality Assurance Ensure comprehensive test coverage through unit and E2E testing using Jest and other relevant tools, enforcing test-driven development where appropriate.
Promote a Culture of Technical Excellence Advocate for performance optimization, secure coding, maintainability, and continuous learning across the engineering team.