Colonial Pipeline Company logo
Colonial Pipeline Company Verified
Oil & Gas, Energy Infrastructure, Transportation

Senior Software Engineer

Georgia, United StatesOnsiteFull TimeSeniorPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Colonial Pipeline Company is seeking a Senior Software Engineer to drive system development for Field Technology applications. This role is responsible for the full software development lifecycle, including design, development, testing, implementation, maintenance, and support. The engineer will act as a technical lead, subject matter expert, and mentor to junior developers. Key responsibilities include developing technical documentation, supporting business operations, and maintaining deployments. The ideal candidate will have 5-8 years of software development experience, a Bachelor's degree in computer science or a related field, and proficiency in full-stack development, particularly with the Microsoft .NET stack, C#, API development (REST/SOAP), Azure DevOps, and database querying (Oracle, SQL Server). Experience in industrial or mission-critical environments is preferred.

About the Senior Software Engineer 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.

What You Get to Do

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.

What You Bring to the Table

  • 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

Skills That Set You Apart

  • 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)

Advantages of Working at Colonial Pipeline Company

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.

Are you up to the challenge? What are you waiting for? Apply today!

Statement to all Third-Party Agencies and Similar Organizations:

Colonial Pipeline accepts resumes only from agencies with which we formally engage their services. Please do not forward resumes to our applicant tracking system, Colonial Pipeline employees, hiring managers, or send to any Colonial Pipeline facility. Colonial Pipeline is not responsible for any fees or charges associated with unsolicited resumes.

Ready to apply?
You'll be redirected to Colonial Pipeline Company's application page.

Similar roles