The business problem that Southern Company Gas is looking to solve is to design and develop custom applications to support the Field Technology portfolio in the Mobile and Rolling office applications, as well as build and support Southern Company Gas COTS applications.
Requirements
- Hands-on experience in developing and maintaining enterprise-level applications using Microsoft technologies like .NET, C, and SQL
- Experience with front-end development frameworks like Angular and React
- Experience with Azure and/or AWS cloud platforms
- Familiarity with RESTful APIs, microservices architecture, and CI/CD pipelines
- A deep understanding of mobile applications and related tools and applications
- Experience with various sized projects, enhancement projects and production support
- Experience with Agile delivery; Kanban; Scrum
Responsibilities
- Develop solutions that leverage COTS system rather than customization.
- Create and modify Technical Design documents.
- Translate specifications to create code that meets performance expectations/coding requirements.
- Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance based on specifications, with supervision.
- Troubleshoot, debug, maintain and improve existing software.
- Plan and participate in system testing as required.
- Develop technological solutions and corresponding documentation for complex problems using deep technical expertise and creativity.
Other
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Considerable interpersonal skills and the ability to communicate effectively are essential.
- Ability to handle multiple assignments and conflicting priorities
- Ability to work with business partners and peers of varying levels of technical proficiency
- Excellent communication skills including the ability to translate complex or technical ideas into non-technical language