
Senior .NET Developer - Part Time - Remote
We are seeking a talented Senior .NET Developer with experience in Docker & MongoDB to join our growing team. In this role, you will play a key part in designing, developing, and deploying robust and scalable software solutions using the latest .NET technologies, MongoDB, and Docker.
Responsibilities
Design, develop, and maintain complex .NET applications using C#, ASP.NET, and other relevant frameworks. Collaborate with designers, product managers, and other developers to translate business requirements into technical solutions. Focus on the development lifecycle, working with a separate team for deployment infrastructure. Model and manage data effectively using MongoDB. Write clean, efficient, and well-documented code that adheres to best practices. Leverage Docker containers to package and deploy applications efficiently. Conduct code reviews and provide constructive feedback to fellow developers. Perform unit testing, integration testing, and performance testing to ensure code quality and application stability. Troubleshoot and debug complex issues in .NET applications. Stay up-to-date with the latest advancements in .NET, MongoDB, and Docker technologies.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Minimum of 5+ years of experience in professional .NET software development. In-depth knowledge of C#, ASP.NET (MVC or Web API), and related .NET technologies. Solid experience with MongoDB, including schema design, querying, and data manipulation. Understanding of Docker containers and containerization concepts. Experience with Agile development methodologies (Scrum, Kanban). Strong understanding of software design patterns and principles. Excellent written and verbal communication skills. Ability to work independently and as part of a team. A passion for building high-quality software and a continuous learning mindset.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
