Southern Company Financial and Fuel Services Application Developer in Atlanta, Georgia

Financial and Fuel Services Application Developer


Financial and Fuel Services Application Developer

This preferred location for this position is Birmingham (Colonnade location) but it can be located in Mobile, Montgomery or Atlanta

The position will be filled in the Financial and Fuel Services Portfolio supporting Southern Company's Financial and Contract Services business.

This position is responsible for software application development, support, and technical expertise in support of Financial and Fuel Services. Financial and Contract Services focuses on wholesale energy including interchanges, purchases, sales, and transmission contracts and is critical to long term business products at Southern Company. The successful candidate ensures systems are developed, maintained, and operated to attain highly accurate and dependable business solutions.

The primary responsibilities include working in collaborative, product-focused teams to build innovative customer experiences and providing technical support for several applications (desktop, web applications, and services). Support tasks include working with business partners to identify and implement technical solutions. The successful candidate should not only have a strong technical background but the desire to learn business concepts and processes and a passion for software development.

Job Experience & Education:

  • Bachelor’s degree in Computer Science, Management Information Systems, Engineering, or related degree

  • Relevant experience designing, developing, testing, implementing, integrating, and supporting applications (desktop, web applications, and services)

  • Ability to write high-quality, well-tested code and experience working with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, unit testing, and refactoring

  • Minimum of 3-5 years of on the job experience with development of enterprise applications in C# or Java

  • Minimum of 3-5 years of hands-on experience with relational databases (SQL Server, ORACLE, Sybase)

Knowledge, Skills, Abilities

  • Strong all-around development and technical skills

  • Ability to quickly learn new technologies and application domains. Knowledge of financial applications and energy concepts is a plus but not required

  • Solid experience in all areas of the Microsoft .NET development platform and technology stack:

  • Microsoft .NET Core 2.0 and .NET Framework 4.7.1 and above; Microsoft Visual C#, WPF, ASP.NET MVC, ASP.NET Web API, Entity Framework

  • Visual Studio.NET 2017, MSTest, NUnit, Resharper, Telerik or Infragistics Controls, Microsoft Office products (especially Excel)

  • Windows Server 2016 and above, IIS, PowerShell

  • SQL Server 2017, T-SQL

  • Modern web development: JavaScript, HTML5, CSS3, JSON, Bootstrap, Angular, jQuery

  • REST-based service development using JSON

  • Real-world experience with full life-cycle development and delivery of enterprise-class software solutions using the latest technologies and platforms and latest software development best practices and techniques including design patterns, test-driven development, and object-oriented frameworks

  • A strong working knowledge of domain-driven design, GoF design patterns, enterprise application architecture patterns, enterprise integration patterns, analysis patterns and OOA/OOD in general

  • Experience using relational databases and SQL - especially Microsoft SQL Server and T-SQL. Sybase and Oracle experience a plus

  • Knowledge of functional programming concepts is a plus

  • Ability to develop simple, elegant solutions to complex problems

  • Ability to take direction and work as a member of a small team; overall excellent teamwork skills

  • Strong communication skills including ability to explain technical concepts to non-technical stakeholders at an appropriate level of detail

  • Solid understanding of source control and change management. Experience with Git and Microsoft Team Foundation Server a plus.

Behavioral Attributes

  • Results-oriented

  • Team player

  • Must be flexible and able to change directions quickly and comfortably

  • Ability to work independently of direct supervision

  • Self-starter who takes initiative and does what it takes to meet commitments

  • Thinks strategically

  • Innovative

  • Committed to building and maintaining constructive partnerships with business partners

  • Can-do positive attitude

  • Committed to learning the Financial and Contract Services business concepts and processes

  • Commitment to continuous learning and improvement

Other Considerations

  • Directly supports Key Financial Applications so limited after hours and weekend support is occasionally necessary

Limited travel


Southern Company (NYSE: SO) is America's premier energy company, with 46,000 megawatts of generating capacity and 1,500 billion cubic feet of combined natural gas consumption and throughput volume serving 9 million customers through its subsidiaries . The company provides clean, safe, reliable and affordable energy through electric operating companies in four states, natural gas distribution companies in seven states, a competitive generation company serving wholesale customers across America and a nationally recognized provider of customized energy solutions, as well as fiber optics and wireless communications . Southern Company brands are known for excellent customer service, high reliability and affordable prices that are below the national average. Through an industry-leading commitment to innovation, Southern Company and its subsidiaries are inventing America's energy future by developing the full portfolio of energy resources, including carbon-free nuclear, 21st century coal, natural gas, renewables and energy efficiency, and creating new products and services for the benefit of customers. Southern Company has been named by the U.S. Department of Defense and G.I. Jobs magazine as a top military employer, recognized among the Top 50 Companies for Diversity by DiversityInc, listed by Black Enterprise magazine as one of the 40 Best Companies for Diversity and designated a Top Employer for Hispanics by Hispanic Network. The company has earned a National Award of Nuclear Science and History from the National Atomic Museum Foundation for its leadership and commitment to nuclear development and is continually ranked among the top energy companies in Fortune's annual World's Most Admired Electric and Gas Utility rankings. Visit our website at

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 Type: Standard

Primary Location: Alabama-Metro Birmingham/Eastern AL-Birmingham

Operating Company: Southern Company Services

Other Locations: Alabama-South Alabama-Montgomery, Georgia-Metro Atlanta-Atlanta, Alabama-Mobile Area-Mobile

Job Type: Standard

Travel (Up to...): No

Work Location(s):

APC Corporate Headquarters - 600 North 18th Street (600BIRMINGHAM)

600 North 18th Street

Birmingham, 35203

Montgomery Business Center - 770 Washington Ave, Ste 430 (770MONTGOMERY)

770 Washington Ave, Ste 430

Montgomery, 36104

Georgia Power Headquarters - 241 Ralph McGill Blvd. NE (241ATLANTA)

241 Ralph McGill Blvd. NE

Atlanta, 30308

APC - Mobile Division Office - 150 Saint Joseph Street (150MOBILE)

150 Saint Joseph Street

Mobile, 36602

Req ID: SCS2007755