Southern Company
Application Developer
Birmingham, AL
Dec 18, 2024
Full-time
Full Job Description

Job Description

Application Developer

This position is responsible for vendor application support, software application development, support, and technical expertise in support of Financial and Contract Services, Fuel Services, and Gas Operations which are all part of the Commercial Operations business unit. 

The primary responsibilities include working as part of a product-focused team providing technical support for several applications (vendor, 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. 

This position will work alongside a collaborative team to predominantly support the Gas Operations business area. Work areas will vary from vendor application support, windows servers support, server/application patching, and implementing a new small scale SCADA poling system for gas operations. Other potential areas of support include C# .Net application development. 

Job Experience & Education:

  • Bachelor’s degree in computer science, Management Information Systems, Engineering, Math, Business, or related degree (preferred)
  • Experience designing, developing, testing, implementing, integrating, and supporting applications (desktop, web applications, and web services) (required)
  • Hands-on experience with relational databases (SQL Server and/or Oracle)
  • Experience with Software Composition Analysis (SCA) Scanning (SonarQube) and security vulnerabilities scanning (Fortify) tools including experience remediating issues is preferred
  • Experience supporting Commercial Operations or related areas is a plus

Knowledge, Skills, Abilities

  • Strong all-around development and technical skills. 
  • Experience in the following technical skill sets is a plus:
    • Microsoft.NET 8/9; C#, WPF, ASP.NET Core, ASP.NET WEB API (REST-based), Entity Framework Core
    • Visual Studio 2022, NuGet, Microsoft Office products (especially Excel)
  • Experience using relational databases and SQL. SQL Server, data modeling, and O/R mapping knowledge is a plus. 
  • Experience with Source Control, Continuous Integration and Deployment, and developer best practices.  Experience with Git or TeamCity, is a plus.
  • Experience supporting enterprise level vendor business solutions is preferred. Knowledge areas include web applications, desktop applications, windows services, web services, multi-tiered application support, and relational databases including Oracle and SQL Server.
  • Experience supporting application software solutions running on client and Windows Server operating systems preferred.
  • Experience with PowerShell scripting and PowerPlatform development preferred.
  • Experience supporting small scale SCADA/polling and RTU systems a plus.
  • 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.
  • Ability to take direction and work as a member of a high performing 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

Behavioral Attributes

  • Results-oriented
  • Team player
  • Stays abreast of new technologies 
  • 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
  • Commitment to continuous learning and improvement
PDN-9dc04e45-0392-488c-893f-0fa670ee0017
Job Information
Job Category:
Information Technology
Spotlight Employer
Related jobs
Sally Beauty Holdings
Overview COSMOPROF STORE MANAGERJob DescriptionBy working at CosmoProf, you would be part of the largest hair and beauty supplier in the world and we are on a mission to empower our customers to expr...
Jan 8, 2025
Corvallis, OR
Sally Beauty Holdings
Overview Color & Curl Concierge The Color & Curl Concierge / Colour & Curl Specialist is our steward to the industry, demonstrating our dominance in all things color related and in talent development...
Jan 8, 2025
Layton, UT
Sally Beauty Holdings
Overview Color & Curl Concierge The Color & Curl Concierge / Colour & Curl Specialist is our steward to the industry, demonstrating our dominance in all things color related and in talent development...
Jan 8, 2025
Scottsdale, AZ
©2025 TalentAlly.
Powered by TalentAlly.
Apply for this job
Application Developer
Southern Company
Birmingham, AL
Dec 18, 2024
Full-time
Your Information
First Name *
Last Name *
Email Address *
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy.
Continue to Apply

Southern Company would like you to finish the application on their website.

Ace your interview with
AI-powered interview practice

Get comfortable talking to hiring managers, receive personalized feedback on areas for improvement, sharpen your ability to answer the most common questions, and build confidence in formulating strong responses on the spot. Click the button below to begin your three free virtual interviews!