Junior .Net Developer (C#/MVC)

Ecco
Detroit, MI, United States
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$76,981.0 - $97,760.0
Working hours
Regular working hours
Job source

Tech stack

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
+31 more
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

Job 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.

Requirements

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

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · WWC Europe 2026

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:18 min

Demonstrating API method creation and test definition

lgonta lgonta +1 · WWC 2024

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all