Role / Designation : Full Stack Developer
Experience : 7+ years
Location : Chennai | Bengaluru | Mumbai | Pune | Gurugram | Gurgaon | Noida | Kolkata | Hyderabad
Role Description :
We are looking for a mid to senior-level Full Stack Developer with a strong background in ASP.NET and Angular (TypeScript / JavaScript) . The ideal candidate should possess a deep understanding of software design principles, RESTful architecture, and modern DevOps practices.
Key Responsibilities :
- Develop and maintain scalable full-stack web applications using ASP.NET and Angular.
- Collaborate with cross-functional teams to design, develop, and deploy new features.
- Implement and maintain RESTful APIs and microservices.
- Write clean, maintainable, and testable code following OOP and MVP design patterns.
- Manage source code and versioning using Git (feature-branch workflow).
- Optimize front-end performance and ensure responsive, accessible user interfaces.
- Write unit tests using xUnit (.NET) and Jest (Angular / TypeScript) .
- Work with relational databases, primarily PostgreSQL , for schema design and query optimization.
- Participate in CI / CD pipeline setup and deployment using GitHub Actions .
- Collaborate with DevOps teams for Kubernetes (RKE) and containerized application deployments.
Required Technical Skills :
Frontend : Angular, TypeScript, JavaScript, RxJS, NPM, Web Components (e.g., Stencil.js)Backend : ASP.NET, C#, RESTful APIs, Microservices architectureDatabase : PostgreSQLVersion Control : Git (feature-branch approach)Testing : xUnit (.NET), Jest (Angular / TypeScript)DevOps : Kubernetes, RKE, GitHub Actions, CI / CD pipelinesArchitecture : OOP principles, MVP pattern, RESTful protocolsPreferred Time Zone :
US EST or BRT (Brazil Time)