Senior C# Application Developer

Southern Company

  • Engineering, Software
  • Full time
  • 3 months ago
  • Atlanta,GA
  • OnSite

Job Description


Work Location(s): Atlanta, Ga or Birmingham, AL – Hybrid

  Job Summary

The role of Senior C# Application Developer resides in the Portals & Builders team which is part of Southern Company’s Customer Engagement Portfolio within its Technology Organization. The scope of this position includes solution design and implementation, production maintenance, and remediation of applications to new back end systems. This role demands substantial expertise in developing C#/.NET applications. The candidate will collaborate with diverse teams necessitating superb interpersonal, communicative, customer service, time management, planning, and organizational abilities. A strong capacity for analysis and problem-solving is essential.

Candidates must reside in metro Atlanta or Birmingham. This position is hybrid & in office presence may be required on a regular basis.

Education

JOB REQUIREMENTS

BS/BA required, preferably in Computer Science, Management Information Systems, Engineering or other technology related field

Experience

Experience as the lead developer of agile software development teams – mentoring other developers & maintaining subject matter expertise on multiple applications.

8+ years experience & mastery of C#/.Net application development utilizing a variety of frameworks – including .Net Framework & .Net Core.

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.

Ability to build relationships and work with all levels of management, vendors, and other internal and external groups

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/Skills/Attributes

Experience with SAFe agile framework, preferred

Excellent root cause analysis & problem-solving skills

Knowledge and understanding of software development technologies, methodology and associated tools

Knowledge of C# and the .NET framework (including .Net core)

Knowledge of Agile software development & SAFe agile

Strong Technical Writing Skills Preferred

Strong project management skills including the ability to effectively organizes tasks, manages multiple priorities/details, and meets tight deadlines

Strong oral and written communication skills

Effective Consulting Skills With Proven Ability To Influence Others

Builds productive relationships with a focus on cooperation & teamwork

Job 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

Build effective relationships with peers, management, and customers

Be a student of the business, taking care to understand the challenges & goals of our company

Exhibit Our Values

Southern Company (NYSE: SO) is a leading energy provider serving 9 million residential and commercial customers across the Southeast and beyond through its family of companies. Providing clean, safe, reliable and affordable energy with excellent service is our mission. The company has electric operating companies in three states, natural gas distribution companies in four states, a competitive generation company, a leading distributed energy infrastructure company with national capabilities, a fiber optics network, and telecommunications services. Through an industry-leading commitment to innovation, resilience, and sustainability, we are taking action to meet our customers’ and communities’ needs while advancing our commitment to net zero emissions by 2050. Our uncompromising values ensure we put the needs of those we serve at the center of everything we do and are the key to our sustained success. We are transforming energy into economic, environmental and social progress for tomorrow. Our corporate culture and hiring practices have earned the company national awards and recognition from numerous organizations, including Forbes, Military Times, DiversityInc, Black Enterprise, J.D. Power, Fortune, Human Rights Campaign and more. To learn more, visit www.southerncompany.com.

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 Identification: 7479

Job Category: Information Technology

Job Schedule: Full time

Company: Southern Company Services

Uploading
Skip to toolbar