Infosys is seeking a talented .NET Core Senior Developer to join their delivery team and help clients with their digital transformation journey. In this role, you will work directly with clients to ensure high levels of customer satisfaction, drive quality assurance, and resolve technical issues. You will also be responsible for technical design, code reviews, unit testing, and leading a team of developers to deliver optimized, high-quality code solutions.
Key Responsibilities
- Client Interaction. Act as the interface between the delivery team and the client, ensuring customer satisfaction and issue resolution.
- Requirements & Design. Understand and analyze client requirements, create and review design solutions, and validate architecture.
- Project Delivery. Participate in project estimation, risk planning, and provide inputs for solution delivery.
- Code Reviews & Testing. Conduct code reviews and unit test plan reviews to ensure high-quality deliverables.
- Team Leadership. Guide and mentor your team to develop efficient, high-quality programs and systems.
- Knowledge Management. Ensure adherence to organizational guidelines and processes while fostering continual knowledge sharing.
- Technology Expertise. Stay up-to-date with the latest technologies and trends in .NET Core and related frameworks.
Required Skills and Experience
- Primary Skills. .NET Core, Microsoft Technologies (C#, ASP.NET Core, Web API, Entity Framework)
- Architecture & Design. Basic understanding of architecture, design principles, and SOLID design principles.
- Testing & Tools. Familiarity with testing tools and methodologies.
- Agile Methodologies. Understanding of Agile practices and the project lifecycle (both development and maintenance).
- Estimation & Quality Processes. Knowledge of estimation methodologies and quality processes.
- Domain Knowledge. Basic understanding of business domains and how to translate business requirements into technical solutions.
- Communication & Analytical Skills. Strong communication skills, problem-solving abilities, and technical skills.
- Software Quality Assurance. Knowledge of software quality principles and debugging techniques.
- Continuous Learning. Awareness of the latest technologies and trends in software development.
What We’re Looking For
- Leadership. Ability to lead and guide teams to success.
- Problem Solving. Strong analytical, problem-solving, and debugging skills.
- Collaboration. Excellent team player with good communication skills.
- Continuous Improvement. Passion for staying updated with the latest technologies and trends.
Why Infosys?
At Infosys, you'll have the opportunity to work on cutting-edge technologies and collaborate with global teams to solve complex business challenges. This role offers growth potential, a dynamic work environment, and the opportunity to contribute to the digital transformation of major global clients.