Job Description
Responsibilities:
Design, develop, and maintain high-quality software applications using .NET Core/C#.
Implement microservices architecture to build scalable and modular applications.
Collaborate with cross-functional teams to gather and translate business requirements into technical specifications.
Participate in all phases of the software development lifecycle, including planning, designing, coding, testing, and deployment.
Set up and maintain CI/CD pipelines using Jenkins for continuous integration and delivery.
Containerize applications using ECS to ensure scalability and portability.
Work with Confluence and Jira to track and manage project tasks, documentation, and issue tracking.
Troubleshoot and resolve software defects and production issues.
Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
Stay updated with the latest technologies, trends, and best practices in .NET development and related tools.
Required Skills and Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
5-8 years of professional experience as a .NET Developer.
Strong proficiency in .NET Core/C# programming language.
Solid understanding and hands-on experience with microservices architecture.
Experience with CI/CD tools like Jenkins for automated build, test, and deployment.
Proficiency in containerization technologies, specifically ECS (Elastic Container Service).
Familiarity with collaboration tools like Confluence and Jira.
Good understanding of database systems, preferably SQL Server.
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Good to Have:
Exposure to AWS services and experience in deploying applications on AWS.
Familiarity with front-end technologies such as JavaScript, HTML, and CSS.
Knowledge of Agile development methodologies.
💡 Quick Summary
Seeking a career-building opportunity? The Dot Net Developer position is now open for candidates interested in the Work from home Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Work from home Jobs is a plus.
