Job Description
Requisition Id : 1458284
Senior Consultant/ Consultant –.Net Core:
We are seeking an experienced Senior .NET Core Developer with a minimum of 5 years of hands-on experience in software development. The ideal candidate will have a strong background in .NET Core, C#, microservices architecture, Angular, and Kubernetes experience would be a plus. As a Senior .NET Core Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable, and secure software applications.
Responsibilities:
- Collaborate with cross-functional teams to gather and analyze requirements, and design software solutions that meet business needs.
- Develop, test, and maintain high-quality .NET Core applications using C#.
- Design and implement microservices architecture to ensure modularity, scalability, and maintainability.
- Create and maintain RESTful APIs and integrate third-party services when necessary.
- Develop responsive web applications using Angular, ensuring a seamless user experience.
- Participate in code reviews to maintain code quality and best practices.
- Troubleshoot and debug issues, providing timely solutions to ensure system reliability.
- Stay up-to-date with industry trends and best practices in software development and contribute to continuous improvement initiatives.
- Collaborate with DevOps teams to deploy and manage applications in Kubernetes clusters (Kubernetes experience is a plus).
- Mentor junior developers, sharing knowledge and best practices.
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- Minimum of 5 years of experience in software development with a focus on .NET Core and C#.
- Strong expertise in microservices architecture and RESTful API development.
- Proficiency in front-end development using Angular.
- Familiarity with containerization and orchestration technologies such as Kubernetes (a plus).
- Experience with source code version control systems (e.g., Git).
- Solid understanding of software development best practices, design patterns, and SOLID principles.
- Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
- Strong communication and interpersonal skills.
- Willingness to adapt and learn new technologies as needed
More Information
Application Details
-
Organization Details
Ernst & Young
Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.