Job Description
Job Title: Sr. .NET Developer
Location: Onsite Alpharetta, GA (4 Days/Week)
Duration: 6-12+ Months
Pay Rate: $Market/Hour USD all inclusive
NOTE: Client is only considering candidates local to the Alpharetta, GA area; no relocation or non-local profiles will be accepted.
Job Description:
We are seeking an experienced Senior .NET Developer to join our engineering team as a key technical leader. This role involves owning critical features and systems, leading complex development initiatives, and providing architectural and technical guidance to the team. The ideal candidate is hands-on, mentor-oriented, and comfortable working in a fast-paced, Agile environment while collaborating closely with cross-functional stakeholders.
Key Responsibilities:
Design, develop, and deliver complex, scalable, and maintainable software solutions with minimal supervision
Lead architecture and design decisions, considering system-wide impact
Conduct and lead code reviews to ensure quality, performance, and best practices
Mentor and guide junior engineers, promoting technical excellence and growth
Contribute to sprint planning, estimations, and delivery commitments
Collaborate with product, business, and engineering teams to align technical solutions with business objectives
Support configuration and maintenance of third-party software integrations
Key Skills & Requirements:
Full Stack Development experience
Strong expertise in C# / .NET
Azure DevOps (CI/CD pipelines, work items, repos)
Database development using Oracle and MS SQL Server (queries & scripting)
REST API design and development
Docker & Kubernetes
Python (scripting or service development)
Experience with Agile / SAFe methodologies
Strong understanding of SDLC, CI/CD, and software engineering best practices
Experience with BDD / TDD
Exposure to GCP
Understanding of Pipeline business processes (plus)