Dot Net Developer
1486login
Job details
Job description, work day and responsibilities
We are looking for an experienced .NET Developer to join our skilled development team. As a .NET Developer, you will be responsible for designing, developing, and maintaining robust and scalable applications using .NET Core/C# and implementing microservices architecture. You will also be involved in setting up CI/CD pipelines using Jenkins, containerizing applications using ECS, and collaborating with teams using Confluence and Jira.
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.
Company address
Offer ID: #907193,
Published: 1 month ago,
Company registered: 1 month ago