Software Engineer, Senior

shift4payments· 100 Shift4 Payments, LLC
Apply Now ↗
📍 Center Valley, PA OfficeFull time💰 USD 117K+
Full timeHybrid100 Shift4 Payments, LLC

About this role

Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.



Employer:                   Shift4 Payments, LLC
Job Title:                    Software Engineer IV (multiple openings)
Job Requisition:         JR0000361
Job Location:             3501 Corporate Parkway, Center Valley, PA 18034
Job Type:                    Full Time
Rate of Pay: $117,416.00 per year

Job Duties:

  • Design, develop, and maintain high-performance, scalable, and secure .NET applications.

  • Collaborate with product managers, architects, and stakeholders to understand business requirements and translate them into technical solutions.

  • Write clean, maintainable, and efficient code following best practices and coding standards.

  • Optimize application performance, troubleshoot complex issues, and implement robust solutions.

  • Mentor junior developers and provide technical guidance on best practices and architecture.

  • Conduct code reviews to ensure code quality, security, and performance improvements.

  • Develop and integrate RESTful APIs and microservices-based architectures.

  • Stay up to date with the latest .NET, cloud, and software development trends and recommend innovative solutions.

  • Work with DevOps teams to support CI/CD pipelines and automated deployment processes.

  • Ensure compliance with security, scalability, and performance requirements.

  • Participate in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, and deployment.

  • Apply software engineering principles and best practices to ensure high-quality software development.


Requirements:
Employer will accept a bachelor’s degree in applied computer science, engineering or related field and 4 years of experience in software development or a related occupation.


Position requires 4 years of experience in the following:

  • Software development lifecycle with a focus on .NET technologies (VB.Net, C#, .NET Core, ASP.NET, etc.)

  • Building and maintaining RESTful APIs and microservices.

  • SQL Server or other relational databases such as performance tuning and query optimization

  • Cloud platforms (Azure or AWS) and cloud-native development.

  • Unit testing and integration testing.

  • CI/CD pipelines, Git, and DevOps practices.

  • Working in Agile/Scrum development environments.

  • Analyzing complex technical solutions

Contact: Please send resume or CV to Carrie Vowels (carrie.vowels@shift4.com) and reference job requisition number – JR0000361.



We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Frequently Asked Questions

What is the salary for the Software Engineer, Senior role at shift4payments?
The listed salary for this Software Engineer, Senior position at shift4payments is USD 117K+. This is an Full time role.
Where is the Software Engineer, Senior position at shift4payments located?
This Software Engineer, Senior role at shift4payments is based in Center Valley, PA Office. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer, Senior role at shift4payments full-time or part-time?
This is listed as a Full time position. It is posted as a Software Engineer, Senior role in the 100 Shift4 Payments, LLC department at shift4payments.
Which team or department does the Software Engineer, Senior at shift4payments belong to?
This Software Engineer, Senior position is part of the 100 Shift4 Payments, LLC department at shift4payments. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer, Senior position at shift4payments?
Click the "Apply Now" button on this page. You will be redirected to shift4payments's official application portal hosted on workday where you can submit your application directly.
When was the Software Engineer, Senior job at shift4payments posted?
This Software Engineer, Senior position at shift4payments was posted on Jul 10, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer, Senior
shift4payments · 💰 USD 117K+
Apply for this role ↗

You'll be redirected to shift4payments's official application page on Workday.