> Markdown version of [/jobs/ext/1282680-junior-net-developer-c-mvc](https://www.wearedevelopers.com/jobs/ext/1282680-junior-net-developer-c-mvc). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior .Net Developer (C#/MVC) - **Company:** Ecco - **Location:** Detroit, MI, United States - **Experience:** Starter - **Salary:** $76,981.0 - $97,760.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Unit Testing, Microsoft Azure, Software Bug Management, C Sharp (Programming Language), Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, Software Design Patterns, Entity Framework, JSON, Microsoft SQL Server, Model View Controller (MVC), Nunit, Object-Oriented Software Development, Systems Development Life Cycle, Mstest, Secure Coding, SQL Stored Procedures, SQL Databases, Systems Integration, TypeScript, Web Applications, .NET Core, ReactJS, Backend, Git, Xunit, Containerization, AngularJS, Kubernetes, Information Technology, Front End Software Development, Restful APIs, Docker, Web Api, Microservices - **Published:** July 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=926e5e1ac0154185 ## About the Role We are seeking a Specialist, .NET Developer with 2+ years of experience to support the development, enhancement, and maintenance of web applications, APIs, and backend services. This is a hands-on development role for someone with a strong foundation in C#, .NET, SQL, and modern software-development practices. The ideal candidate is eager to grow, comfortable working in an Agile environment, and able to partner with senior engineers, QA, product, and business teams to deliver reliable solutions., · 1-3 years of professional software-development experience. · Experience developing with C# and .NET / .NET Core. · Familiarity with ASP.NET Core, MVC, Web API, or similar Microsoft development frameworks. · Experience writing SQL and working with relational databases such as SQL Server. · Familiarity with REST APIs, JSON, and system integrations. · Basic understanding of object-oriented programming, design patterns, and software-development principles. · Experience using Git and working within collaborative development workflows. · Familiarity with debugging, testing, and troubleshooting applications. · Strong problem-solving skills, attention to detail, and willingness to learn. · Ability to communicate clearly and work effectively as part of a cross-functional team. Preferred Qualifications · Experience with Entity Framework or similar ORM tools. · Familiarity with JavaScript, TypeScript, React, Angular, or other front-end frameworks. · Exposure to Azure, CI/CD pipelines, Docker, or cloud-hosted applications. · Exposure to Dapr, Kubernetes, containerized applications, microservices architecture, or distributed-system development is a plus. · Experience with unit-testing frameworks such as xUnit, NUnit, or MSTest. · Experience working in Agile/Scrum environments. · Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field preferred. Pay: $37.01 - $47.00 per hour ## Description · Develop, test, and maintain applications, APIs, and backend services using C# and .NET. · Support enhancements, bug fixes, feature development, and ongoing maintenance across existing applications. · Build and consume RESTful APIs and integrations with internal and third-party systems. · Write clean, maintainable, and well-documented code following established development standards. · Develop and optimize SQL queries, stored procedures, and database interactions. · Participate in code reviews, unit testing, debugging, and release support. · Collaborate with senior developers, QA, business analysts, product owners, and project teams to understand requirements and deliver solutions. · Troubleshoot application defects, performance issues, and integration challenges. · Assist with technical documentation, deployment activities, and continuous improvement efforts. · Learn and apply secure coding, accessibility, performance, and software-quality best practices. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)