.Net Developer

Overview

Hybrid
$50+
Contract - W2
Contract - 12 Month(s)

Skills

.NET
C#
Microservices
Software Engineering
Collaboration
Customer Facing
DevOps
Quality Assurance
Regulatory Compliance
Reliability Engineering
Reporting

Job Details

Job: .Net Software Engineer
Preferred Location: Chandler, AZ, Secondary: Charlotte NC

Top 3 Skills for the Role:
.NET Core / .NET Development
Strong familiarity with .NET Core (and general .NET framework) is explicitly required.
Core for building modern, scalable, cross-platform applications and microservices.
C# Programming
C# appears multiple times across the skill list both as required and optional which indicates it s a central development language for the role.
Software Engineering / Microservices Architecture
Experience with .NET microservices (though not marked as "required") and working in structured software engineering environments suggests microservices or distributed systems knowledge is valuable.
Ability to contribute to moderately complex engineering initiatives and planning is emphasized.

What Kind of Role is This?
Mid-Level .NET Software Engineer role focused on:
Developing and maintaining software using C# and .NET Core.
Possibly working with microservices, given the mention of that skill.
Solving moderately complex engineering challenges, suggesting a role with autonomy and technical input, though likely reporting to a lead or architect.
It s client-facing or collaborative, given collaborate with client personnel in the description.
Job Overview:
We are seeking a Mid-Level .NET Software Engineer for a contingent (contract) position focused on building and maintaining scalable applications and services using .NET Core and C#. In this role, you will collaborate with internal teams and client personnel to design, develop, and deliver software solutions aligned with organizational standards, policies, and compliance requirements.
You will contribute to moderately complex engineering efforts, including microservices and distributed systems, and play a key role in ensuring code quality and system reliability.

Key Responsibilities
Develop, test, and maintain applications using C# and .NET Core
Participate in technical planning and contribute to moderately complex software engineering initiatives
Design and implement scalable solutions, potentially within a microservices architecture
Troubleshoot and resolve issues across the application stack
Collaborate with cross-functional teams including QA, DevOps, and client stakeholders
Adhere to company policies, procedures, and compliance requirements during all phases of development

Required Qualifications
4+ years of experience in software engineering, development, or related fields
(work experience, consulting, education, or military service considered)
Strong experience with:
.NET Core / .NET Framework
C# Programming
Application development in structured engineering environments

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.