×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer​/.NET Developer - Hybrid​/Remote; Atlanta Metro Area

Remote / Online - Candidates ideally in
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
Position: Senior Software Engineer/.NET Developer - Hybrid / Remote (Atlanta Metro Area preferred)

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
Application Development
  • 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
Dev Ops & Cloud Infrastructure
  • 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
Quality & Best Practices
  • 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
Collaboration & Mentorship
  • 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
Required Qualifications

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary