We are looking for an experienced Dotnet Developer to join our delivery team and play an essential role in providing top-notch software solutions for our clients. As a Dotnet Developer at Infosys, you will collaborate closely with clients to understand their needs, create efficient design architectures, and ensure timely, high-quality deliverables. Your key responsibilities will include managing end-to-end development, validating architecture, conducting code reviews, and working in alignment with agile methodologies.
Key Responsibilities
- Work closely with clients to understand their requirements, provide quality assurance, resolve technical issues, and ensure the successful delivery of solutions. Your involvement will be crucial in maintaining customer satisfaction throughout the project lifecycle.
- Develop and review detailed designs based on client specifications. You will work with cross-functional teams to validate the architecture and ensure that all components align with the project goals, business requirements, and high performance standards.
- Write clean, maintainable, and optimized code using .NET technologies. Lead the code review process to ensure best practices are followed and that the delivered code meets quality and security standards. Conduct unit testing and ensure all deliverables are thoroughly tested.
- Participate in project planning, estimation, and risk analysis. Help identify potential risks and work with the team to develop mitigation strategies to ensure smooth delivery within the agreed timelines.
- Mentor and guide junior developers, providing support in solving complex issues and encouraging best practices. Share knowledge and insights through regular knowledge management sessions to improve team competency and foster continuous improvement.
- Contribute to the entire project lifecycle, from requirements gathering and design through to deployment and maintenance. Collaborate in an agile environment, ensuring all processes are followed to deliver high-quality software solutions.
Technical and Professional Requirements
- Strong hands-on experience with .NET Application Development and working knowledge of C#.
- Proficient with ASP.NET, MVC, Web API, and Entity Framework.
- Experience with SQL Server or other relational databases.
- Familiarity with JavaScript and frameworks like Angular or React is a plus.
- Knowledge of Cloud Platforms like Azure or AWS is an added advantage.
Project Management & Agile Knowledge
- Familiarity with Agile methodologies (Scrum/Kanban).
- Experience with DevOps practices and tools for CI/CD pipelines.
- Knowledge of version control systems (e.g., Git).
Design & Development Skills
- Strong understanding of object-oriented programming (OOP) principles.
- Expertise in implementing SOLID design principles for scalable software solutions.
- Experience in creating modular, reusable, and efficient code.
Problem-Solving & Debugging Skills
- Strong analytical and debugging skills, with a proactive approach to resolving issues.
- Ability to identify bottlenecks, optimize performance, and ensure secure, high-performance solutions.
- Excellent communication skills to interact with clients and internal teams effectively.
- Ability to collaborate and work within cross-functional teams to meet project goals and deadlines.
Preferred Qualifications
- 3 to 5 years of professional experience in software development, with a solid track record of delivering .NET-based applications.
- Experience with full-stack development and the integration of front-end technologies (JavaScript, HTML, CSS) with backend services.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Advanced degrees (MSc, MTech, MCA) are a plus.
- Microsoft Certified: Azure Developer or equivalent certifications are preferred.
Why Work at Infosys?
- Work on projects that have a direct impact on leading businesses globally. As an Infosys employee, you will have the opportunity to contribute to the digital transformation journeys of top-tier companies worldwide.
- At Infosys, we value creativity and innovation. Join a collaborative team where you will have the freedom to explore new technologies, develop innovative solutions, and grow your technical expertise.
- Infosys provides numerous resources for skill enhancement and career growth. With access to global learning platforms, certifications, and mentorship programs, you can advance your career while working on exciting projects.
- We prioritize work-life balance and offer flexible working hours and a supportive work environment to help you thrive both professionally and personally.
- Infosys fosters an inclusive culture where diversity is celebrated. Be part of a team that values different perspectives and experiences.
Apply Now. Take the next step in your career and join Infosys to build impactful solutions for clients worldwide. Together, we can drive innovation and digital transformation at scale.