Infosys is looking for a skilled and passionate DotNet Developer to join our dynamic team. This role involves building and maintaining high-performance web applications, services, and software solutions using the .NET framework. The ideal candidate will have a strong background in .NET development, including experience with ASP.NET and SQL, and a keen interest in working in an agile, collaborative environment.
Key Responsibilities
- Develop and maintain scalable and secure applications using .NET technologies (C#, ASP.NET, MVC, etc.).
- Collaborate with business analysts, product managers, and other developers to design and implement solutions that meet both functional and non-functional requirements.
- Write clean, efficient, and maintainable code, following best practices and design principles.
- Work on the full software development life cycle (SDLC), from gathering requirements to testing and deployment.
- Ensure the application is optimized for performance, security, and scalability.
- Design and implement unit tests and test cases based on project specifications and user stories.
- Participate in code reviews to ensure high code quality and adherence to best practices.
- Translate business requirements into technical solutions and deliver quality code within deadlines.
- Contribute to the continuous improvement of development processes, tools, and practices.
- Stay updated on industry trends, technologies, and emerging best practices in .NET development.
Technical and Professional Requirements
- Strong hands-on experience with .NET Core, C#, and ASP.NET MVC.
- Proficiency in SQL and working with databases (e.g., SQL Server, MySQL).
- Web development using ASP.NET, including Web API design and development.
- Experience with version control systems like Git.
Desirable Skills
- Knowledge of design principles and best practices for building scalable applications.
- Experience with performance engineering and optimizing applications for speed and efficiency.
- Familiarity with Agile methodologies (e.g., Scrum, Kanban) and the SDLC.
- Understanding of cloud platforms (e.g., Azure, AWS) is a plus.
- Experience with unit testing frameworks (e.g., NUnit, xUnit) and test-driven development (TDD).
- Knowledge of DevOps practices, including CI/CD pipelines.
Additional Responsibilities
- Ability to analyze and translate functional/non-functional requirements into system requirements.
- Strong problem-solving skills with an ability to approach complex tasks logically.
- Ability to design and code complex programs with minimal guidance.
- Write detailed test cases and scenarios based on project requirements.
- Proactively engage with stakeholders to gather requirements, manage expectations, and ensure successful delivery of solutions.
- Strong collaboration and teamwork skills to work effectively across cross-functional teams.
Educational Requirements
- B.Tech/M.Tech/MCA/M.Sc (Computer Science, IT, or related fields).
Why Join Infosys?
- Exciting Projects. Work on a variety of innovative and impactful projects that drive the digital transformation of global clients.
- Career Growth. Infosys is committed to your continuous learning and growth, offering ample opportunities for career advancement.
- Collaborative Culture. Be part of a collaborative and inclusive team that fosters knowledge-sharing, creativity, and problem-solving.
- Industry Leadership. Join a leader in the IT services industry with a strong focus on delivering technology solutions that transform businesses.
Locations Available
- Bengaluru
- Mysore
- Pune
- Chennai
- Hyderabad
Apply Now. If you're passionate about .NET development, solving complex challenges, and working with a global leader in IT services, we encourage you to apply for this exciting opportunity!