.NET Core Full Stack Developer
Infosys
Job Summary
Infosys is seeking an experienced .NET Core Full Stack Developer to design, develop, and maintain robust and scalable enterprise-level applications. This role requires expertise in building back-end services with .NET Core and dynamic front-end user interfaces using Angular. Key responsibilities include developing complex features, writing high-quality code in C#, .NET Core, and Angular, participating in code reviews, collaborating with cross-functional teams, and optimizing applications for performance and reliability.
Must Have
- Develop complex features and components across the entire application stack.
- Develop high-quality, maintainable code for both new features and existing systems using C#, .NET Core, and Angular.
- Participate in code reviews to ensure best practices and code quality.
- Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.
- Troubleshoot, debug, and optimize applications to ensure high performance and reliability.
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
- 3-5 years of professional software development experience with a significant focus on full-stack development.
- Solid understanding of modern software development practices and methodologies, including agile methodologies.
- Deep expertise in .NET Core and C#, including frameworks like ASP.NET Core.
- Proven proficiency with Angular and its ecosystem, including advanced state management and component design patterns.
- Strong experience with relational databases, particularly SQL Server.
- Knowledge of secrets management practices.
- Strong problem-solving and analytical skills.
- Good communication skills, both written and verbal.
- Fluency in English.
- Proven ability to quickly learn new technologies and adapt to changing technical needs.
Good to Have
- Experience with cloud platforms like Azure.
- Familiarity with CI/CD tools such as Azure DevOps or similar.
- Experience with containerization technologies like Docker and Kubernetes.
- Knowledge of microservices architecture.
- Experience with NoSQL Databases.
Job Description
Job Description
We are seeking a highly experienced and skilled .NET Core Full Stack Developer to design, develop, and maintain robust and scalable enterprise-level applications. This role requires expertise in building back-end services with .NET Core and dynamic front-end user interfaces using Angular.
Key Responsibilities
- Development of complex features and components across the entire application stack.
- Develop high-quality, maintainable code for both new features and existing systems using C#, .NET Core, and Angular.
- Participate in code reviews to ensure best practices and code quality.
- Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.
- Troubleshoot, debug, and optimize applications to ensure high performance and reliability.
Required Skills and Experience
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
- 3-5 years of professional software development experience with a significant focus on full-stack development.
- Solid understanding of modern software development practices and methodologies, including agile methodologies.
- Deep expertise in .NET Core and C#, including frameworks like ASP.NET Core.
- Proven proficiency with Angular and its ecosystem, including advanced state management and component design patterns.
- Strong experience with relational databases, particularly SQL Server.
- Knowledge of secrets management practices.
- Strong problem-solving and analytical skills.
- Good communication skills, both written and verbal.
- Fluency in English.
- Proven ability to quickly learn new technologies and adapt to changing technical needs.
Nice to Have Skills
- Experience with cloud platforms like Azure.
- Familiarity with CI/CD tools such as Azure DevOps or similar.
- Experience with containerization technologies like Docker and Kubernetes.
- Knowledge of microservices architecture.
- Experience with NoSQL Databases
Desired Skills and Qualities
- Ability to work independently and as part of a team.
- A passion for learning and staying up-to-date with the latest technologies.
- A proactive and results-oriented mindset.