Senior Application Developer

Southern CompanyBirmingham, AL
1dOnsite

About The Position

The Primavera Center of Excellence (COE) in Southern Company’s Technology Organization Enterprise Technology Solution department is responsible for implementing and maintaining enterprise applications used by Fossil Fuel, Hydroelectric, and Nuclear Generation, Transmission, Distribution, Technical Shared Services, and Project Management Offices (PMOs) as well as scheduling departments across Southern Company’s operating companies. These enterprise applications include but are not limited to Oracle’s Primavera suite P6 and Unifier applications, ScheduleAnywhere, Contruent, XER Manager, and Fuse suite applications. The team is responsible for software life cycle management as well as implementing and maintaining data transfers in and out of these applications. This is a technical position responsible for development and support of application interfaces and reporting solutions for the Primavera COE. Knowledge and experience in C#, .NET, and JAVA development skills, as well as the use of middleware such as SSIS or Biztalk to support application integration are required. Knowledge and experience working with reporting tools such as Power BI, Data Analytics, Microsoft (Reporting Services) or Oracle business intelligence tools along with strong SQL database skills are required.

Requirements

  • Experience in application development including implementation and maintenance utilizing C#, . NET, and JAVA platforms, SSIS and BizTalk middleware, as well as SQL and Oracle databases
  • Experience in SSIS, BizTalk, Oracle business intelligence, and Primavera suite of applications
  • Experience implementing and maintaining software provided by external vendors
  • Experience working with applications in a Citrix environment
  • Experience working with WebLogic servers
  • Knowledge of application software management methodologies, processes, and technologies
  • Demonstrated experience on project teams to deliver significant projects on time and within budgets
  • Demonstrated experience as a team player to deliver strong results-oriented team accomplishments
  • Developed effective working relationships with employees, peers, and management
  • Demonstrated communication skills both oral and written
  • Knowledge and understanding of existing and emerging information technologies
  • Knowledge and ability to coordinate work across all functions in the Technology Organization
  • Must be able to pass nuclear background check

Nice To Haves

  • Knowledge of project management, finance or accounting is preferred
  • Primavera suite of applications technical implementation and support experience is preferred
  • Strong team leadership and project management skills are desired
  • Ability to think strategically and act tactically
  • Ability to understand strategies to meet customer needs and contribute to achievement of organizational goals
  • Ability to build strong relationships with customers, vendors, and other Technology Organization team members
  • Excellent technical, consulting, and communication skills
  • Safety oriented and customer focused
  • Exemplify Southern Company’s Our Values behavioral expectations including Safety First, Intentional Inclusion, Act with Integrity, and Superior Performance
  • Self-starter with initiative to work independently with minimal supervision
  • Work well with cross-functional teams
  • Dependable
  • Confident conversation leader

Responsibilities

  • Provide production support and software development of interfaces involving Primavera Unifier, Primavera P6, Maximo, ScheduleAnywhere, TEAMS, PCTS, eSOMS Clearance and Tagging, and others as required
  • Requirement gathering and development of functional and technical specifications
  • Application configuration to meet business and technical requirements
  • Coordinate vendor management and support
  • Coordinate team efforts including Southern Company Technology Organization partners such as Security, Database, Infrastructure and Application Service teams
  • Software change management
  • Develop strong knowledge of related core business processes and how they will be supported through the Primavera suite of applications and other supported software
  • Build strong relationships with the businesses across Southern Company’s operating companies and Southern Company Services to enable effective implementation and ongoing support
  • Assist project managers with project oversight and provision of status reports to management and customers
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service