Full Stack Application Developer IV (Senior Level)Location: Atlanta, GA Experience Level: 10+ Years Contract - 3 YearsClient- Southern Company Services.Position OverviewWe are seeking a highly experienced Full Stack Application Developer IV with 10+ years of hands-on experience designing and developing secure, enterprise-grade applications within the Microsoft technology stack.This role is responsible for building and maintaining both front-end and back-end systems, delivering scalable, high-performance solutions across on-premise and cloud-hosted environments. The ideal candidate brings deep expertise in C#,.NET, Azure Cloud, Angular/Blazor, and enterprise application architecture.This position requires strong analytical thinking, advanced troubleshooting ability, and experience operating within Agile development environments.Key ResponsibilitiesFull Stack DevelopmentDesign, develop, and implement high-quality, cost-effective business software solutions.Develop both front-end user interfaces and back-end data storage and processing layers.Build applications across multiple execution environments (web, mobile, batch, ETL, console).Architecture & Solution DesignTranslate functional and technical requirements into enterprise-grade architecture.Apply modern design patterns, algorithms, and cloud architecture principles.Recommend ideal technologies and architecture based on project requirements.Ensure adherence to enterprise application development standards and guidelines.Cloud & Enterprise SystemsDesign and develop Azure cloud-based solutions.Integrate RESTful services and relational databases.Support CI/CD pipelines and SDLC best practices.Production Support & MaintenanceProvide root cause analysis and production troubleshooting.Support enhancements and maintenance of existing applications.Deliver accurate project estimates and status reporting.Required Technical SkillsAdvanced proficiency in C# and.NET Framework /.NET CoreStrong experience with Azure Cloud Technologies Azure FunctionsAzure DatabricksAzure Cognitive ServicesFront-End Technologies: AngularBlazorTypeScript / JavaScriptHTML5 / CSSExperience with: SQL and relational databasesORM frameworksREST and Web ServicesXML schema processing (XSD, XPath, XSLT)Strong understanding of: Application design patternsCloud architectureEnterprise software architectureCI/CD pipelinesAgile/SCRUM methodologiesPreferred QualificationsExperience leading Agile/SCRUM development teams.Experience with third-party UI frameworks (Telerik, Kendo, Zing, etc.).Experience developing mobile, web, console, and Windows applications.Experience in regulated or utility environments is a plus.Education & ExperienceBachelor of Science in Computer Science or related field required.10+ years of full-stack development experience in the Microsoft stack.10+ years designing secure, enterprise-grade applications.Proven experience designing and deploying Azure cloud solutions.