Full Stack Application Developer IV (Senior Level)
Location: Atlanta, GA
Experience Level: 10+ Years
Contract -3 Years
Client- Southern Company Services.
We 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.
- Design, 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).
- Translate 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.
- Design and develop Azure cloud-based solutions.
- Integrate RESTful services and relational databases.
- Support CI/CD pipelines and SDLC best practices.
- Provide root cause analysis and production troubleshooting.
- Support enhancements and maintenance of existing applications.
- Deliver accurate project estimates and status reporting.
- Advanced proficiency in C# and .NET Framework / .NET Core
- Strong experience with Azure Cloud Technologies
- Azure Functions
- Azure Databricks
- Azure Cognitive Services
- Front-End Technologies:
- Angular
- Blazor
- TypeScript / JavaScript
- HTML5 / CSS
- Experience with:
- SQL and relational databases
- ORM frameworks
- REST and Web Services
- XML schema processing (XSD, XPath, XSLT)
- Strong understanding of:
- Application design patterns
- Cloud architecture
- Enterprise software architecture
- CI/CD pipelines
- Agile/SCRUM methodologies
- Experience 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.
- Bachelor 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.