Southern Company - Birmingham, AL

posted 4 months ago

Full-time - Senior
Hybrid - Birmingham, AL
Utilities

About the position

The Senior C Application Developer role is situated within the Customer Portals team, which is part of Southern Company's Customer Engagement Portfolio in its Technology Organization. This position encompasses a wide range of responsibilities including solution design and implementation, production maintenance, and the remediation of applications to align with new back-end systems. The ideal candidate will possess substantial expertise in developing C/.NET applications and will be expected to collaborate with diverse teams, necessitating exceptional interpersonal, communicative, customer service, time management, planning, and organizational skills. A strong capacity for analysis and problem-solving is essential for success in this role. Candidates must reside in the metro Atlanta or Birmingham area, as this position is hybrid, requiring in-office presence on an as-needed or regular basis. The role demands a proactive approach to building relationships and working effectively with all levels of management, vendors, and other internal and external groups. The Senior C Application Developer will also be responsible for leading and managing technology projects, coordinating resources and tasks across multiple teams and business units, and ensuring that all project documentation is developed in accordance with established standards. In addition to technical skills, the candidate should demonstrate a commitment to understanding the business challenges and goals of the company, ensuring that the solutions provided meet or exceed customer expectations for quality, cost, and timeliness. The role also emphasizes adherence to Change Management policies and procedures, as well as a commitment to the company's values and mission of providing clean, safe, reliable, and affordable energy.

Responsibilities

  • Design, develop, implement, integrate, and/or support C/.NET solutions in a manner that meets or exceeds customer expectations for quality, cost, and timeliness.
  • Communicate effectively and timely with customers, team members, and management.
  • Provide timely, consistent, effective production application support.
  • Build effective relationships with peers, management, and customers.
  • Ensure required documentation for projects is developed.
  • Adhere to Change Management policies and procedures.
  • Respond/Resolve quickly & effectively to all operational problems.
  • Be a student of the business, taking care to understand the challenges & goals of the company.

Requirements

  • BS/BA required, preferably in Computer Science, Management Information Systems, Engineering or other technology related field.
  • 8+ years of experience & mastery of C/.NET application development utilizing a variety of frameworks - including .NET Framework & .NET Core.
  • Experience as the lead developer of agile software development teams - mentoring other developers & maintaining subject matter expertise on multiple applications.
  • Experience working with web applications, APIs, and batch applications.
  • Experience with utilizing Oracle SQL in C/.NET applications.
  • Experience working with production support & remediation of existing applications.
  • Experience leading and managing technology projects including coordinating resources and tasks across multiple teams and business units.
  • Experience developing complex logical and physical data models.
  • Experience with agile software development.
  • Knowledge of C# and the .NET framework (including .NET Core).
  • Knowledge of Agile software development & SAFe agile.

Nice-to-haves

  • Strong technical writing skills preferred.
  • Strong project management skills including the ability to effectively organize tasks, manage multiple priorities/details, and meet tight deadlines.
  • Strong oral and written communication skills.
  • Effective consulting skills with proven ability to influence others.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service