Senior Software Engineer

Colonial Pipeline CompanyAtlanta, GA

About The Position

The Senior Software Engineer plays a key role in driving system development efforts that support Colonial Pipeline Company’s Field Technology applications. This position is responsible for the design, development, testing, implementation, maintenance, and support of software solutions that enable safe, reliable, and efficient operations. This role may also provide oversight and configuration support for third-party technology applications and serves as a technical resource for assigned systems.

Requirements

  • Bachelor’s degree in computer science or an adjacent discipline
  • Five to eight years of experience in software development
  • Strong ability to work independently and collaboratively in a team environment
  • Experience producing technical documentation, including user requirements and functional specifications
  • Commitment to quality, reliability, and continuous improvement
  • Willingness to support business needs, including occasional short-term travel or emergency response duties

Nice To Haves

  • Full stack software development experience (Microsoft .NET technology stack preferred)
  • Proficiency with C# and API development (REST and SOAP)
  • Experience with Azure DevOps for source control, CI/CD
  • Database querying and scripting experience with Oracle and Microsoft SQL Server
  • Familiarity with Agile and SAFe methodologies (Jira experience is a plus)
  • Experience configuring, supporting, and maintaining third party software (Ignition by Inductive Automation experience is a plus)
  • Experience with Docker and Kubernetes (a plus)
  • Proficiency with Visual Studio IDE; experience using AI assisted coding tools is a plus
  • Experience supporting industrial environments or mission critical applications (preferred)
  • Understanding of pipeline or energy industry business processes (a plus)

Responsibilities

  • Design, develop, test, implement, maintain, and support Field Technology software applications.
  • Resolve project-related anomalies and provide status updates to leadership.
  • Develop and maintain system documentation, support materials, and training resources.
  • Serve as a technical lead for assigned projects and function as a subject matter expert for Field Technology applications.
  • Provide technical guidance and review work completed by junior developers and/or contractors.
  • Serve as a technology representative on projects and participate as a customer liaison.
  • Support business operations, including participation in emergency response efforts as required.
  • Maintain deployments, including updates, refreshes, and patching strategies.
  • Contribute to work planning, prioritization, and cross-functional collaboration.

Benefits

  • Employees find exciting opportunities to grow and develop their careers at a stable company which offers a generous compensation and benefits package that includes annual incentive bonuses, retirement plans, insurance coverage and a host of other features that support a happy, active, productive and rewarding life.
  • Getting to work for a company that helps to meet our country’s energy needs and keeps us moving.
  • Team members who care about each other while accomplishing remarkable things.
  • Highly competitive benefits – check out Colonial’s Total Rewards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service