Senior Software Engineer

TalentBridge

  • Alpharetta, GA
  • 30+ days ago

    Highlights

    This is a hands-on engineering role—we are looking for strong developers who write high-quality code daily, can operate independently, and contribute to both new development and modernization of existing systems. We are seeking a Senior Software Engineer to support a large-scale modernization initiative focused on building a cloud-native platform on Azure using.

    Numbers & Facts

    LocationAlpharetta, GA

    Description

    Senior Software Engineer

    Role Overview

    We are seeking a Senior Software Engineer to support a large-scale modernization initiative focused on building a cloud-native platform on Azure using .NET Core and Angular.

    This is a hands-on engineering role—we are looking for strong developers who write high-quality code daily, can operate independently, and contribute to both new development and modernization of existing systems. 

    The engineer will work across legacy applications while helping migrate to a modern architecture built on Azure services, .NET APIs, and Angular front-end frameworks aligned to enterprise standards.

     

    Key Responsibilities

    • Design, develop, and maintain scalable applications using.NET Core / .NET (6+) and C#
    • Build and enhance Angular-based UI components for enterprise applications
    • Develop and consume RESTful APIs and backend services
    • Contribute to Azure-based cloud architecture (App Services, Entra ID, etc.)
    • Participate in modernization efforts (legacy → cloud-native patterns) 
    • Write clean, maintainable, and testable code following best practices
    • Troubleshoot and resolve production issues with strong ownership
    • Perform code reviews and contribute to overall engineering quality
    • Collaborate with BAs, product owners, QA, and other engineers to deliver solutions
    • Support CI/CD pipelines and modern SDLC practices

     

    Required Skills / Experience

    • Strong hands-on experience with:
      • C# and .NET Core / ASP.NET Core
      • Angular (recent versions preferred)
      • Azure (App Services, identity, basic architecture patterns)
    • Full-stack development experience (UI + API layers)
    • Experience building and integrating REST APIs
    • Experience with SQL Server and/or Oracle (queries, performance tuning)
    • Familiarity with CI/CD pipelines and tools such as Azure DevOps
    • Strong debugging and production support skills
    • Ability to work independently while collaborating effectively in a team

     

    Preferred / Nice to Have

    • Experience with:
      • Azure Entra ID / authentication patterns
      • Modern testing frameworks (e.g., Playwright)
    • Experience modernizing legacy applications to cloud-native architectures
    • Exposure to pipeline/logistics or enterprise transaction systems

     

    What We’re Looking For

    • A hands-on engineer who enjoys writing code daily
    • Someone comfortable working in existing systems while modernizing them
    • Strong problem solver with an ownership mindset
    • Self-driven learner with the ability to pick up new technologies quickly
    • Strong communicator — must be able to clearly articulate technical concepts

     

    Similar Jobs

    See more jobs