Senior Software Engineer at Colonial Pipeline Company | Alpharetta, GA, US | Rezi

Senior Software Engineer at Colonial Pipeline Company

Senior Software Engineer

Colonial Pipeline Company · Alpharetta, GA, US

Today

Senior Software Engineer

Colonial Pipeline Company · Alpharetta, GA, US

21 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against Colonial Pipeline Company's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at Colonial Pipeline Company — free, in seconds.

About the Role

The Senior Software Engineer designs, develops, modernizes, and supports enterprise applications critical to Colonial Pipeline business operations. This role involves hands-on software engineering, long-term ownership of production systems, new feature development, cloud modernization, operational support, and continuous improvement, shaping future-state architecture while ensuring application reliability and performance.

Responsibilities

  • Design, develop, and maintain scalable applications using Angular, .NET, and C#.
  • Build and enhance Angular- and Blazor-based user interface components for enterprise applications.
  • Develop and consume RESTful APIs and backend services.
  • Design and implement solutions using Microsoft Azure services, including App Services, Microsoft Entra ID, and cloud-native architecture patterns.
  • Help modernize legacy applications using cloud-native and other modern architecture patterns.
  • Write clean, maintainable, and testable code that follows software engineering best practices.
  • Troubleshoot and resolve production issues with strong ownership and follow-through.
  • Perform code reviews and contribute to overall engineering quality.
  • Collaborate with business analysts, product owners, quality assurance professionals, and other engineers to deliver effective solutions.
  • Support CI/CD pipelines and modern software development lifecycle practices.
  • Provide production support, including participation in on-call rotations, incident response, root cause analysis, and preventive improvements.
  • Mentor junior engineers and provide technical leadership through design reviews, knowledge sharing, and engineering best practices.

Requirements

  • Bachelor’s degree in Computer and Information Science.
  • 7–9 years of professional software development experience designing, developing, deploying, and supporting enterprise software applications.
  • 4–6 years of demonstrated expertise in Angular or modern front-end development and C#/.NET development.
  • 7–9 years of experience developing REST APIs, integrating front-end and back-end components, working with relational databases, and supporting business-critical production systems.
  • Experience using AI-assisted development tools to improve software delivery, code quality, troubleshooting, testing, documentation, and engineering productivity.
  • Experience troubleshooting complex production issues and participating in operational support or on-call activities.
  • Ability to lift 20 pounds from floor to waist.

Skills

  • Angular
  • .NET
  • C#
  • RESTful APIs
  • Microsoft Azure services
  • App Services
  • Microsoft Entra ID
  • Cloud-native architecture patterns
  • CI/CD pipelines
  • AI-assisted development tools
  • GitHub
  • SQL Server
  • Oracle database platforms
  • Full-stack development
  • API development
  • DevOps
  • Database querying and management
  • Scripting
  • Graphical user interface development
  • Cloud data management
  • Communication
  • Teamwork
  • Prioritization
  • Documentation
  • Requirements management
  • Customer collaboration
  • Independence
  • Self-management

Experience Level

  • Senior

Education Level

  • Bachelor’s degree in Computer and Information Science

Benefits

  • Annual incentive bonuses
  • Retirement plans
  • Insurance coverage
  • Highly competitive benefits

About the Company

  • Colonial Pipeline has provided a wide range of opportunities for job candidates who are highly qualified, skilled, motivated and team players.
  • Employees find exciting opportunities to grow and develop their careers at a stable company which offers a generous compensation and benefits package.
  • Colonial is a great place to work, where people matter most, and where safety 24/7 is paramount.
  • Colonial Pipeline Company is revolutionizing the energy industry and a new era in the pipeline industry.
  • Colonial is a company that is obsessed with excellence in everything we do.
  • Colonial is a company growing and expanding its business that is full of opportunity.
  • Colonial Pipeline is the largest refined products pipeline in the United States, transporting more than 100 million gallons or 2.5 million barrels per day.
  • Colonial transports various grades of gasoline, diesel fuel, home heating oil, jet fuel, and fuels for the U.S. military through a pipeline system.
  • Colonial transports approximately 45 percent of all fuel consumed on the East Coast, providing refined products to more than 50 million Americans.

Equal Opportunity

  • Colonial Pipeline is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, sexual orientation, veteran status or any other reason prohibited by federal, state or local law.