Senior Software Engineer/.NET Developer - Hybrid/Remote; Atlanta Metro Area
Remote / Online - Candidates ideally in
Atlanta, Fulton County, Georgia, 30383, USA
Listed on 2026-01-10
Atlanta, Fulton County, Georgia, 30383, USA
Listing for:
Jobs via Dice
Full Time, Remote/Work from Home
position Listed on 2026-01-10
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software, C# / Unity Developer
Job Description & How to Apply Below
Title: Senior Software Engineer /.NET Developer
Location: Hybrid / Remote (Atlanta Metro Area preferred)
Employment Type: Full-Time
Reports To: IT Technical Manager / Director of Technology
Experience Level: 7+ years in enterprise software development
Interview Mode: In-Person
Key Responsibilities- Enterprise Architecture:
Design and architect scalable, secure, and maintainable enterprise applications using modern software design patterns and cloud‑native principles - Technical Leadership:
Provide architectural guidance and technical direction to development teams, ensuring alignment with organizational standards and best practices - System Integration:
Design integration strategies across multiple systems, APIs, and data sources, ensuring seamless data flow and interoperability - Technology Evaluation:
Research, evaluate, and recommend new technologies, frameworks, and tools to improve development efficiency and system performance - Documentation:
Create comprehensive technical documentation including architecture diagrams, design specifications, and API documentation
- Full‑Stack Development:
Develop robust, scalable applications using C#, ASP.NET Core, Web API, and Angular (v14+) - Backend Development:
Build high‑performance RESTful APIs, microservices, and server‑side logic using .NET Core/.NET 6+ - Frontend Development:
Create responsive, intuitive user interfaces using Angular, Type Script, HTML5, CSS3, and modern UI frameworks - Database Design:
Design and optimize database schemas, stored procedures, and queries using SQL Server, Entity Framework Core, and LINQ - Cloud Development:
Build and deploy cloud‑native applications on Azure (App Services, Functions, Storage, Service Bus, etc.) - AI‑Assisted Development:
Leverage AI‑powered coding tools (Git Hub Copilot, ChatGPT, Tab Nine, etc.) to accelerate development, improve code quality, and enhance productivity
- CI/CD Implementation:
Design and implement continuous integration and deployment pipelines using Azure Dev Ops (Pipelines, Repos, Boards) - Infrastructure as Code:
Create and maintain infrastructure using ARM templates, Bicep, or Terraform - Cloud Architecture:
Architect and implement Azure solutions including App Services, Azure Functions, Azure SQL, Cosmos DB, Service Bus, API Management, and Application Insights - Containerization:
Work with Docker and Azure Container Services for containerized deployments - Monitoring & Performance:
Implement application monitoring, logging, and performance optimization strategies using Azure Monitor and Application Insights
- Test‑Driven Development:
Apply TDD principles using xUnit, NUnit, or MSTest to ensure code reliability and maintainability - Code Quality:
Conduct thorough code reviews, enforce SOLID principles, and promote clean code practices - Security:
Implement security best practices including OAuth2, OpenID Connect, Azure AD/Entra , data encryption, and secure coding standards - Performance Optimization:
Profile and optimize application performance, identify bottlenecks, and implement caching strategies (Redis, In‑Memory) - Agile Practices:
Participate actively in Agile ceremonies including sprint planning, daily stand‑ups, retrospectives, and backlog grooming
- Team
Collaboration:
Work closely with product owners, project managers, QA engineers, and cross‑functional teams - Client Engagement:
Participate in requirement gathering sessions, demos, and technical discussions with clients and stakeholders - Mentorship:
Provide guidance and mentorship to junior and mid‑level developers, fostering a culture of continuous learning - Knowledge Sharing:
Conduct technical workshops, code reviews, and share best practices with the team
Technical Expertise
- C#/.NET Core / .NET 6+ – 8+ years of professional experience
- ASP.NET Core / Web API – Expert‑level proficiency in building RESTful services
- Angular (v14+) – 5+ years of hands‑on development experience
- Type Script / JavaScript – Strong front‑end development skills including ES6+, RxJS, and modern JavaScript patterns
- SQL Server – Advanced database design, query optimization, and performance tuning
- E…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×