Role: Full Stack Software Engineer
Locations: Birmingham AL, Raleigh NC, Charlotte NC, Memphis TN
Type: Permanent
ย
Role Summary
Full Stack Software Engineer to build/support .NET web APIs/services and modern React front-ends for financial services applications. Strongย C#/.NET Core + SQL Serverย required. Contribute to Azure cloud migrations and leverage AI coding assistants for accelerated delivery.
ย
Responsibilities
ย
Backend Development
Build/maintainย .NET web APIs/servicesย (ASP.NET Core Web API)
Design/normalize data models; writeย performant T-SQL, stored procedures
Microsoft SQL Serverย expertise (complex queries, performance tuning)
ETL/SSRS reporting experience
Frontend Development
Front-end delivery usingย JavaScript/jQuery/CSS/HTML
React + TypeScriptย preferred for new development
Modern web patterns + accessibility best practices
Cloud & DevOps
Azure cloud-nativeย development + migrations from on-premises
CI/CD pipelinesย (Git, Jira/Bamboo/Jenkins, IIS deployments)
Azure Data Lake/Databricksย exposure preferred
AI-Assisted Development
Useย AI coding assistantsย (tool-agnostic) for scaffolding, tests, refactoring
Review all AI outputs forย security, quality, compliance
Responsible AI practices: secure prompts, privacy, audit logging
Team Collaboration
Participate inย Agile ceremonies; refine user stories/acceptance criteria
Troubleshoot production issues + support business-critical apps
Financial services experience (Wealth/Brokerage/Trust) preferred
Required Experience
Bachelor's or equivalent + 2โ4 yearsย software development
C#/.NET Core, ASP.NET Web API, Entity Framework/LINQย (MUST HAVE)
Microsoft SQL Serverย (complex T-SQL, stored procs, performance tuning)
JavaScript/jQuery/CSS/HTMLย fundamentals
Git + CI/CDย (Jira/Bamboo/Jenkins); Agile team practices