2 hours ago
Chennai, IndiaSenior
Responsibilities
- Design and develop scalable applications using .NET, C#, React or Angular, MVC, and APIs.
- Translate business requirements into efficient and maintainable technical solutions.
- Build and maintain secure, high-quality, performance-driven code.
- Develop and integrate APIs with internal and external systems.
- Use Azure, AWS, or GCP cloud platforms and PaaS services for application development and deployment.
- Ensure code quality through unit testing, code reviews, and development best practices.
- Follow DevOps and DevSecOps practices, including CI/CD and application security.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6–8 years of hands-on .NET development experience, including C#, .NET Core/6/8, and Web APIs.
- Strong experience with frontend technologies such as React or Angular and TypeScript or JavaScript.
- Understanding of object-oriented programming, SOLID design, and design patterns.
- Experience building scalable microservices-based architectures.
- Hands-on experience with Azure, AWS, or GCP and PaaS services.
- Proficiency with SQL Server, NoSQL databases, and ORMs such as EF or Dapper.
- Experience with API gateways, serverless computing, and inter-service communication.
- Strong debugging and problem-solving skills.
- Preferred qualifications include enterprise application development with Microsoft technologies, cloud-native and serverless architecture exposure, application security and data protection knowledge, and familiarity with CI/CD pipelines and DevOps tools.
- Strong communication, collaboration, ownership, and continuous-learning skills.
Benefits
- Work on modern cloud-native architectures and microservices.
- Exposure to current technologies, DevOps, and scalable systems.
- Contribute to platforms supporting real-world service and technician ecosystems.
- Collaborative culture emphasizing ownership, innovation, continuous improvement, employee engagement, sustainability, ethical practices, and work-life balance.
