Work Experience: 7+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Bangalore, India
- Design, develop, test, deploy, and maintain web applications using C#, .NET (.NET Core / ASP.NET Web API) on backend and React.js on frontend.
- Build RESTful APIs and/or GraphQL services to support frontend features.
- Write clean, maintainable, and well‐tested code. Implement unit tests, integration tests, and adhere to code review practices.
- Own your components/services end‐to‐end: from design through deployment and monitoring.
- Participate in Agile / Scrum development cycles, including sprint planning, estimation, retrospectives.
- Work with CI/CD pipelines, automated deployment, and infrastructure tools (e.g., Docker, Kubernetes).
- Ensure security, scalability, and reliability of applications; implement best practices in security and performance.
- Mentor junior engineers; share knowledge & contribute to engineering standards.
- Strong experience 7+ years in full stack development using C# / .NET Core / ASP.NET on the backend.
- Proficient with React.js (modern React, functional components/hooks), JavaScript/TypeScript.
- Experience building APIs (REST or GraphQL), with good understanding of data structures and relational / non‐relational databases (e.g. SQL Server, PostgreSQL).
- Familiarity with cloud platforms (AWS / Azure) and containerization (Docker, Kubernetes).
- Solid understanding of DevOps / CI/CD pipeline workflows.
- Knowledge of automated testing (unit, integration), code reviews, and version control (Git).
- Good understanding of security practices in web applications (authentication, authorization, OWASP, etc.).
- Excellent problem solving, communication and teamwork skills.
- Experience in financial services or banking domain.
- Experience with microservices architecture.
- Experience in Next.js, frontend performance optimization.
- Familiarity with GraphQL.
- Prior mentorship or leadership experience.