Job Description
Must Have Technical/Functional Skills
• Proficiency in C# programming language
• Strong knowledge of .NET Framework, .NET Core, and latest .NET versions
• Experience with ASP.NET MVC, Web API, and Entity Framework
• Familiarity with front-end technologies (HTML, CSS, JavaScript, jQuery)
• Exposure to front-end frameworks such as Angular, React, or Blazor
• Competency in SQL Server and relational database management (T-SQL, stored procedures, query optimization)
• Development and deployment of SSIS package
• Skilled in Visual Studio, Azure DevOps, and Git for version control
• Experience with Google Cloud is a plus - Understanding of unit testing frameworks (MSTest, NUnit, xUnit) and debugging tools - Knowledge of CI/CD practices and tools (Azure DevOps, GitHub Actions)
• Familiarity with containerization technologies (Docker, Kubernetes)
• Ability to analyze and interpret business requirements
• Skill in designing scalable, maintainable, and secure application architectures
• Effective verbal and written communication for collaboration with cross-functional teams
• Strong analytical and troubleshooting skills
• Preparation of technical documentation and user guides
• Experience working in Agile/Scrum environments - Stakeholder management and ensuring timely delivery of features
• Participation in code reviews and ensuring adherence to coding standards
Roles & Responsibilities
• Design and development with the above-mentioned technologies.
• Core competency in software systems architecture and all stages of Software Development Lifecycle.
• Knowledge of Agile, Onshore – offshore working model.
• Good Communication skill.