Join Us

.NET Developer

Job Description: .NET Developer (5-10 years experience)

Position: .NET Developer 

Experience: 5-10 years 

Location: WFH

Employment Type: Full-Time 

Job Summary: 

We are seeking a highly skilled and experienced .NET Developer with 5-10 years of professional experience to join our dynamic team. The ideal candidate will have extensive experience in .NET development, SQL Server, PostgreSQL, RestfulAPI, SOA, Azure Cloud, Docker, and Kubernetes. This role requires a proactive individual with a passion for technology and a proven track record in delivering high-quality software solutions.

Key Responsibilities:

          Design, develop, and maintain .NET applications using best practices and design patterns.

          Implement and manage SQL Server and PostgreSQL databases.

          Develop and consume RESTful APIs.

          Work with Service-Oriented Architecture (SOA) to integrate various services and applications.

          Deploy and manage applications on Azure Cloud.

          Utilize Docker for containerization and Kubernetes for orchestration and deployment.

          Ensure code quality, performance, and scalability of applications.

          Collaborate with cross-functional teams to define, design, and ship new features.

          Troubleshoot and resolve application issues and provide support as needed.

          Stay updated with emerging technologies and apply them to improve application performance and scalability.

Qualifications:

          – Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

          – 5-10 years of professional experience in .NET development.

          – Strong experience with SQL Server and PostgreSQL.

          – Proven expertise in developing and consuming RESTful APIs.

          – In-depth knowledge of Service-Oriented Architecture (SOA).

          – Hands-on experience with Azure Cloud services.

          – Proficiency in Docker and Kubernetes for containerization and orchestration.

          – Solid understanding of software development life cycle (SDLC) and Agile methodologies.

          – Excellent problem-solving skills and the ability to work under pressure.

          – Strong communication and collaboration skills.

          – Ability to work independently and as part of a team.

Preferred Skills:

          – Experience with continuous integration/continuous deployment (CI/CD) pipelines.

          – Knowledge of microservices architecture.

          – Familiarity with frontend technologies such as React or Angular.

          – Understanding of security best practices in application development.

Benefits:

          – Competitive salary and benefits package.

          – Opportunity to work on cutting-edge technologies.

          – Professional development and career growth opportunities.

          – Collaborative and inclusive work environment.

If you are a dedicated and experienced .NET Developer looking for a challenging role in a forward-thinking company, we would love to hear from you. Apply now to join our team and contribute to our success.