S

Southern Company

Runs electric and gas utilities across the Southeast

Application Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A Bachelor of Science degree from an accredited college with a concentration in computer science, engineering, mathematics, or a related field.
  • Advanced knowledge of Microsoft C# and the .NET framework, including .NET Core, Entity Framework, and MVC.
  • Deep experience working with either Microsoft SQL Server or Oracle.
  • Understanding of service-oriented architecture, web service security, and data integration provisioning.
  • Working knowledge of user interface design processes and methodology, particularly for web-based applications.
  • Experience creating responsive web products.
  • Extensive experience with development technologies, methodologies, and associated tools.
  • Extensive experience with application architecture.
  • Working knowledge of full lifecycle development methods and techniques, including Agile/Scrum, RAD development approaches, and best practices.
  • Experience with C# and modern .NET, REST APIs and service/integration development, SQL and relational database development, Git-based source control, CI/CD, enterprise application development, and production support.
  • Experience using, or a strong interest in learning, GitHub Copilot and AI-assisted software development techniques.
  • Experience with application debugging and memory leak analysis.
  • Knowledge of secure coding practices, including authentication and authorization, dependency and vulnerability remediation, protection of sensitive data, and resolution of security findings.
  • Strong analysis and problem-solving skills.
  • Excellent verbal and written communication skills.

Responsibilities

  • Collaborate to design and deliver portfolio software applications.
  • Develop and implement timely, cost-effective, high-quality solutions using approved methodologies and standards.
  • Provide root cause analysis, production support, and maintenance and enhancements for existing applications.
  • Apply secure coding practices and resolve security findings in a timely manner.
  • Use oral and written communication and customer service skills, show initiative, follow through on customer commitments, and apply sound performance techniques.
  • Build and maintain relationships with scrum teams, management, other technology, portfolio, and business groups, and vendors.
  • Troubleshoot and resolve application and user interface defects.
  • Manage personal career development by maintaining technical expertise.
  • Participate in code reviews, technical discussions, troubleshooting, solution design, and knowledge-sharing activities.
  • Explore new technologies, development practices, and tools and apply them appropriately to solve business problems.
  • Share knowledge, lessons learned, development techniques, and best practices with teammates.

Desired Qualifications

  • Additional certifications in software development, development tools, or user interface development.
  • Experience with CI/CD, Git, and Azure DevOps.
  • Experience migrating applications from .NET Full Framework to .NET Core.
  • Strong web application coding skills, including information architecture, interface design, and visual design.
  • Experience with Python, Angular, Oracle or SQL Server, Azure DevOps, GitHub, Jira, GitHub Copilot, and AI-assisted development.

About the Company

Southern Company

Runs electric and gas utilities across the Southeast

Southern Company owns regulated electric and natural gas utilities that serve homes and businesses across the southeastern United States, chiefly through Georgia Power, Alabama Power and Mississippi Power. Its Southern Nuclear unit runs eight nuclear reactors at three plants in Georgia and Alabama for its sister utilities. The electric utilities generate power from gas, nuclear, coal, hydro and solar plants and deliver it over their own transmission and distribution lines, while state regulators set the rates customers pay and the returns the company earns. A separate gas arm distributes natural gas in several states. Southern Company was formed in 1945 and is based in Atlanta, Georgia.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
1912

Recently Posted Jobs

Explore more opportunities at Southern Company

See more jobs