About the Role –
• Using the .NET framework, .NET developers design, develop, and maintain software applications
• They work with cross-functional teams to understand project requirements and translate them into functional code. They also collaborate with product managers and software engineers to gather and analyze requirements
• They write clean, efficient, and well-documented code that meets industry standards and best practices. They also refactor code to enhance code quality, maintainability, and efficiency
• They integrate third-party APIs and libraries to enhance application functionality.
Responsibilities -
• 4+ years of experience in application development in C#, ASP.NET, MVC, REST, Azure SQL and familiarity using Azure IPaas (Azure functions, Azure service bus)
• Good understanding of all SDLC Phases including Object-Oriented Design and Programming, REST API development, HTTP, MQ, JSON, XML
• Experience developing with microservice architectures, unit / integration tests and developing applications using a Test-Driven Development approach
• Excellent communication, collaboration, problem solving capabilities and ability to work with a team to accomplish a task
• Excellent Client Facing Communication mandatory
Required Skills – C#, ASP.NET, MVC, REST, Azure SQL, Azure IPaas & REST API
Preferred Skills (not mandatory)
• HTML5, CSS, REACT, JavaScript / TypeScript
• Microsoft Azure Developer Certification
• Knowledge of Student Information Systems, CRM Systems, ERPs
• Experience with DevOps and CI/CD implementations
Qualifications:
• Bachelor’s degree in computer science, Information Technology, or related field (any degree is fine)