About the role
Key Responsibilities
- Design, develop, and maintain web applications using .NET technologies.
- Develop responsive and user-friendly UI using Angular or React.
- Build and consume RESTful APIs and microservices.
- Collaborate with cross-functional teams including QA, DevOps, and Product teams.
- Write clean, scalable, and maintainable code following best practices.
- Participate in code reviews, debugging, and performance optimization.
- Work on database design, queries, and stored procedures.
- Ensure application security, scalability, and reliability.
- 4–6 years of experience in software development.
- Strong experience in C#, ASP.NET, .NET Core/.NET 6+.
- Hands-on experience with Angular or React.js.
- Good knowledge of JavaScript, TypeScript, HTML5, and CSS3.
- Experience in building REST APIs and integrating third-party services.
- Strong understanding of SQL Server/MySQL databases.
- Familiarity with Git/version control systems.
- Understanding of Agile/Scrum methodologies.
- Experience with Azure/AWS cloud services.
- Knowledge of Microservices architecture.
- Experience with CI/CD pipelines.
- Familiarity with Docker/Kubernetes is an added advantage.
- Bachelor’s degree in Computer Science, Information Technology, or related field.