Post Job Free
Sign in

Application Development Analyst (Developer / IT Analyst)

Company:
Southern Company
Location:
Birmingham, AL
Posted:
February 27, 2026
Apply

Description:

Organization Description

Southern Company Nuclear Technology Solutions (NTS) supports Southern Nuclear by designing, developing, and operating secure, reliable, and compliant technology solutions that enable safe and efficient nuclear operations.

Job Description

The Developer Analyst (Application Developer / IT Analyst) is responsible for the design, development, enhancement, and operational support of business-critical applications supporting Southern Nuclear. This role delivers full-stack application solutions, data integrations, and analytics-enabled applications while ensuring compliance with Nuclear Regulatory Commission (NRC) requirements and Southern Company standards.

The position emphasizes modern application development on Microsoft Azure and Databricks, .NET-based solutions, and production application support. The level of the role will be aligned with the skills and experience of the selected candidate.

This role requires adherence to all NRC regulations, including successful completion (>80%) of required NRC and Southern Nuclear exams, participation in federal drug testing programs, psychological testing, and background investigations.

This is a hybrid role requiring on-site work at the Energy Center Monday-Thursday, with remote work on Fridays. Additional on-site presence may be required based on business needs. Travel is expected to be less than 10%.

Job Requirements

Education

Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field is preferred

A non-technical bachelor's degree with 6+ years of relevant IT experience will be considered

Individuals currently enrolled in a relevant bachelor's degree program may be considered

Required Knowledge & Skills

Application development using .NET / .NET Core, C#, and modern web frameworks (e.g., Blazor)

Experience with Dev Ops Tools like Azure Dev Ops, GitHub for CI/CD and version control

Proficiency with SQL Server, relational database design, schema development, and query optimization

Experience developing and consuming RESTful APIs

Knowledge of secure software development best practices

Understanding of full software development lifecycle (SDLC), including Agile and DevOps methodologies

Strong problem-solving, analytical, and troubleshooting skills

Ability to work directly with business stakeholders to gather requirements and deliver solutions

Strong written and verbal communication skills

Desired Knowledge & Skills

Hands-on experience with Databricks for data processing, analytics, and integration workloads preferred

Experience building and supporting applications on Microsoft Azure, including:

Azure App Services, Azure Functions, Azure SQL

Azure security, identity, and access management concepts

Experience with cloud-native and distributed application architectures

Familiarity with Python for data engineering or application support use cases

Experience with a project management and issue tracking tool like Jira

Exposure to container platforms (Docker, Kubernetes, OpenShift) and Linux-based environments

Experience supporting production applications, including incident response and root-cause analysis

Knowledge of machine learning or AI-enabled application components

Major Job Responsibilities

Design, develop, enhance, and support secure, high-availability applications with complex business and regulatory requirements

Build and maintain .NET-based web and service applications

Implement and maintain application integrations using RESTful services and data interfaces

Provide operational support for production applications, including:

Incident troubleshooting and resolution

Performance monitoring and tuning

Root cause analysis and corrective actions

Manage application changes using established change management and deployment practices, including version control, testing, documentation, and rollback procedures

Collaborate with security, infrastructure, and compliance teams to ensure adherence to corporate and nuclear standards

Contribute to continuous improvement of development standards, tooling, and practices

Behavioral Attributes

Demonstrates Southern Company values: Safety First, Act with Integrity, Intentional Inclusion, and Superior Performance

Self-motivated with strong attention to detail and quality

Comfortable working in a highly regulated environment with formal change controls

Effective collaborator across development, operations, security, and business teams

Commitment to continuous learning and professional growth

Employer Description

About Southern Company

Southern Company is a leading energy provider serving millions of customers across the Southeast and beyond. The company is committed to delivering clean, safe, reliable, and affordable energy while advancing innovation, resilience, and sustainability. Southern Company offers a comprehensive total rewards package, including competitive compensation, incentives for eligible employees, and robust health, welfare, and retirement benefits.

About Southern Company

Southern Company (NYSE: SO ) is a leading energy provider serving 9 million customers across the Southeast and beyond through its family of companies. Providing clean, safe, reliable and affordable energy with excellent service is our mission. The company has electric operating companies in three states, natural gas distribution companies in four states, a competitive generation company, a leading distributed energy solutions provider with national capabilities, a fiber optics network and telecommunications services. Through an industry-leading commitment to innovation, resilience and sustainability, we are taking action to meet customers' and communities' needs while advancing our goal of net-zero greenhouse gas emissions by 2050. Our uncompromising values ensure we put the needs of those we serve at the center of everything we do and are the key to our sustained success. We are transforming energy into economic, environmental and social progress for tomorrow. Our corporate culture has been recognized by a variety of organizations, earning the company awards and recognitions that reflect Our Values and dedication to service. To learn more, visit .

Southern Company invests in the well-being of its employees and their families through a comprehensive total rewards strategy that includes competitive base salary, annual incentive awards for eligible employees and health, welfare and retirement benefits designed to support physical, financial, and emotional/social well-being. This position may also be eligible for additional compensation, such as an incentive program, with the amount of any bonus/awards subject to the terms and conditions of the applicable incentive plan(s). A summary of the benefits offered for this position can be found here . Additional and specific details about total compensation and bene?ts will also be provided during the hiring process.

Southern Company is an equal opportunity employer where an applicant's qualifications are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or any other basis prohibited by law.

Job Identification: 17385

Job Category: Information Technology

Job Schedule: Full time

Company: Southern Company Services

Apply