Full Stack Application Developer IV 4P/634

4P Consulting

  • Atlanta, Georgia
  • 30+ days ago

    Highlights

    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.

    Numbers & Facts

    LocationAtlanta, Georgia

    Description

     Full Stack Application Developer IV (Senior Level)

    Location: Atlanta, GA
    Experience Level: 10+ Years
    Contract -3 Years

    Client- Southern Company Services. 

    Position Overview

    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.

    Key Responsibilities

    Full Stack Development

    • 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).

    Architecture & Solution Design

    • 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.

    Cloud & Enterprise Systems

    • Design and develop Azure cloud-based solutions.
    • Integrate RESTful services and relational databases.
    • Support CI/CD pipelines and SDLC best practices.

    Production Support & Maintenance

    • Provide root cause analysis and production troubleshooting.
    • Support enhancements and maintenance of existing applications.
    • Deliver accurate project estimates and status reporting.

    Required Technical Skills

    • 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

    Preferred Qualifications

    • 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.

    Education & Experience

    • 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.

    Similar Jobs

    See more jobs