The .NET Azure Developer role at Infosys requires expertise in .NET, ASP.NET MVC, C#, and Azure, with a focus on building and maintaining efficient and scalable web applications and services. You’ll work on a range of responsibilities, from system design and development to troubleshooting and optimizing existing code.
Key Responsibilities
- Develop and maintain web applications using .NET, ASP.NET MVC, C#, and Azure.
- Design, implement, and integrate web services (Web API, RESTful services).
- Work with front-end technologies like HTML, CSS3, and JavaScript to deliver user-friendly interfaces.
- Analyze user requirements and translate them into system features and functionality.
- Design database schemas that represent and support business processes.
- Build and maintain reusable and reliable code, ensuring scalability and performance.
- Identify bottlenecks, bugs, and issues within applications, and recommend solutions by evaluating different approaches (custom development vs. off-the-shelf solutions).
- Participate in team meetings, providing input on development strategies and addressing challenges across multiple platforms and environments.
- Implement automated testing platforms and unit tests to ensure code quality.
- Write test cases and scenarios based on functional and non-functional requirements.
- Contribute to team discussions and collaborative problem-solving efforts.
- Provide troubleshooting support for development and production problems.
Required Skills
- .NET Technologies. Proficient in .NET, ASP.NET MVC, and C# development for building web applications.
- Azure. Strong experience with Microsoft Azure services, cloud computing, and deployment on the Azure platform.
- Web Services & APIs. Experience with Web API, REST services, and integrating third-party services.
- Front-End Technologies. Solid knowledge of HTML, CSS3, and web design principles.
- Database Design. Ability to create database schemas that support business requirements.
- Testing. Familiar with automated testing frameworks and writing unit tests for application code.
- Problem-Solving. Ability to identify performance issues, bugs, and propose system solutions.
- Agile/Scrum Methodologies. Understanding of SDLC (Software Development Life Cycle) and experience working in agile environments.
- Collaboration. Strong teamwork and communication skills for cross-functional collaboration.
Preferred Skills
- Industry Certifications. Certifications in .NET technologies, Azure, or cloud computing would be an added advantage (e.g., Microsoft Certified: Azure Developer Associate).
- Design Principles & Architecture. Understanding of design patterns, architecture principles, and best practices in software development.
- Performance Engineering. Knowledge of how to optimize system performance and scalability.
- Quality Processes. Familiarity with software quality processes and estimation techniques.
- Domain Knowledge. Understanding of project domains, enabling you to design systems that meet specific business needs.
- Test Case Writing. Ability to design and write comprehensive test cases and scenarios based on functional/non-functional requirements.
- Latest Trends & Technologies. Awareness of the latest technologies, frameworks, and tools used in .NET and cloud development.
- Logical Thinking & Problem-Solving. Strong analytical and problem-solving skills to effectively address technical challenges.
Technologies You Will Work With
- .NET / ASP.NET MVC / C# (Backend development)
- Azure (Cloud services and deployment)
- Web APIs / REST services
- HTML / CSS3 (Front-end technologies)
- Automated testing frameworks
- Databases: Likely working with SQL Server or other relational databases.
- Agile / Scrum methodologies
What Infosys Offers
- Innovative Projects. Work on high-impact projects with cutting-edge technologies.
- Career Growth. Opportunities for continuous learning and career advancement.
- Collaborative Environment. Work in a dynamic, team-oriented environment where innovation and creativity are encouraged.
- Global Exposure. As a global company, Infosys provides opportunities for international exposure and working with diverse clients.
How to Apply. Click on the Apply button to submit your application directly via the job portal.
Tips for Tailoring Your Application
- Emphasize Relevant Experience. Highlight your experience with .NET, C#, ASP.NET MVC, and Azure. Provide examples of web applications or cloud solutions you’ve worked on.
- Showcase Your Cloud Expertise. If you have worked with Azure or other cloud platforms, make sure to mention it and detail the specific services and tools you used (e.g., Azure Functions, Azure Storage, etc.).
- Detail Problem-Solving Skills. Provide examples of how you identified and solved performance bottlenecks or debugging challenges in past projects.
- Certifications and Training. If you have relevant certifications (especially in Azure or .NET), be sure to mention them to strengthen your profile.
- Show Knowledge of SDLC and Agile. If you’ve worked in an agile environment, mention your experience with sprint planning, continuous integration, and iterative development processes.
- Automated Testing. If you’ve implemented unit tests or used automated testing frameworks, mention this to show your commitment to quality code.