Software Engineer I @ Shift4 Payments - Weehawken, NJ

Job Overview

3 days ago

Software Engineer I

Shift4 Payments - Weehawken, NJ

Overview:
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.

This is a dynamic role that requires strong communication and project management skills to work with the various teams within the growth solution department as well as virtually all departments within the Shift4 organization. This candidate for this role will be a significant contributor to the overall objective of the team - to provide technical solutions for enabling payment growth via partners, creating blueprints & guidelines for deployment of Shift4 technology and drive hardware innovations that promote card-present payments.

The candidate in this role must have the ability to adapt to the fast paced environment based on projects that can include learning and process driven modifications while in flight. This position consists of performing rapid development and deployment against Lab environments both internal to Shift4 and external with partners, working with the development team and stakeholders to provide innovate solutions as well as maintain and troubleshooting existing application solutions. Through teamwork and project management, you will be part of a project-oriented team that will execute hardware, software and payment projects. Various tasks for the role include development and management of backend API’s, database ORM’s, and Front End web interfaces for our merchant’s and our internal business partners.
Responsibilities:
  • Continuous Integration and Deployment of merchant facing API’s and web interfaces for 3rd party brand integrations to restaurants, stadiums, and retail establishments.
  • Continuous Integration and Deployment of API’s supporting internal teams and their relationships with 3rd party brand integrations.
  • Escalation triage from field for solutions developed and maintained by the Growth Solutions development team.
  • Create/Maintain living documentation that is scalable and easily maintainable/distributed for Deployment and Operator’s guides for solutions.
  • Maintain aggressive timelines for assigned projects.
  • Develop and maintain relationships with technical team members across brands.
  • Attending and contributing to product demos around each release cycle.
  • Responsible for following up on active projects assigned, and ensuring completion of tasks and status updates communication on them.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.
Qualifications:
  • Self-motivated and independent work ethic, with the desire to train and assist others
  • Strong attention to detail
  • Work independently with minimal direction
  • Excellent analytical, decision-making, and problem-solving skills
  • Excellent time-management skills with the ability to handle stress, prioritize tasks and work under shifting deadlines
  • Excellent verbal and written communication skills
  • Ability to drive multiple projects simultaneously
  • Ability to quickly self-teach with a focus on hardware, software, and payment products
  • Ability to remain organized but flexible in a fast-paced environment
  • Must maintain a high level of confidentiality and discretion at all times
  • Flexibility in a dynamically changing environment, acknowledging urgency when necessary
Preferred Qualifications:
  • Associates or Bachelors degree in Information Technology, Computer Science, or equivalent preferred
  • Any Certification is beneficial, but not required (Microsoft, Oracle, Linux, Cisco, PMI, etc.)
  • Experience in front-end design and development, coding in javascript, react, ember, css, and html.
  • Experience in working with single-page applications, NodeJS REST APIs, and backend database.
  • Well versed in Problem-solving, source code management, unit testing, CI/CD
    pipelines.
Shift4 Payments is an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, sex, sexual orientation, gender identity, disability, protected veteran status, religion, national origin, age or any other protected characteristic.

Similar Jobs

Manhattan, NY

Fullstack Jobs: JavaScript Full-stack w Python or/and Node or/and Java; Backend Jobs: Java, Python, DevOps, C#, PHP; Knowledge of git and git flow.

New York, NY

Coach and mentor engineers via working sessions, and perform code reviews and architectural reviews. Lead designs of major software components, systems and…

New York, NY

Develop User interfaces for Modern Rich Internet Applications with the latest Front-End Angular Technologies and support existing applications.

JCBN

Service Design Lead

JPMorgan Chase Bank, N.A.

Brooklyn, NY

Product Design Lead, leads large and impactful initiatives within Small Business, utilizing a facilitative leadership style with senior design, research,…

New York, NY

Ability to ask appropriate questions, communicate effectively and persuasively to convey design solutions to a broad range of stakeholders: product managers,…

New York, NY

These include areas like Single-Sign-On and other authentication strategies, authorization and licensing. Net Core, C#, Docker, PostgreSQL, MS SQL Server, AWS…

New York, NY

Ability to ask appropriate questions, communicate effectively and persuasively to convey design solutions to a broad range of stakeholders: product managers,…

New York, NY

Facilitate client discovery workshops with product managers, engineers, designers, and other cross-functional stakeholders. Ready to take the Next Step.

JCBN

Sr. Lead Product Designer, VP

JPMorgan Chase Bank, N.A.

Brooklyn, NY

Chase is looking for an experienced, broad-minded Senior Lead Product Designer to provide creative and strategic design leadership within the Lending Innovation…

Philadelphia, PA

We are a team of engineers that both build and support high-availability platforms for use by Comcast engineering and product teams.

Hoboken, NJ

Mentor software engineers to improve skills while achieving sprint commitments and continuously improving. As a Staff Back End Software Engineer at Vytalize,…

Ridgefield Park, NJ

We are looking for an experienced Back End / Server-Side Software Engineer with excellent programming skills; the candidate will design and develop RESTful web…

JCBN

User Experience Design Lead

JPMorgan Chase Bank, N.A.

Brooklyn, NY

Product Design Lead, leads large and impactful initiatives within Small Business, utilizing a facilitative leadership style with senior design, research,…

NCC

Senior Full-Stack Engineer

Normal Computing Corporation

New York, NY

Proficiency in programming languages such as Python, JavaScript, or similar, and experience with modern frontend frameworks (React).

Brooklyn, NY

We are looking to hire a Senior Software Engineer who is comfortable owning their product from start to finish and is looking to have an immediate impact on the…

SP

Software Engineer I

Shift4 Payments

Weehawken, NJ

This is a dynamic role that requires strong communication and project management skills to work with the various teams within the growth solution department as…

New York, NY

Experienced in CSS, HTML, JavaScript, frontend frameworks (e.g. React, Vue, Angular, or other similar frameworks), and familiarity with Figma.

Brooklyn, NY

Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us,…

New York, NY

You will work closely with engineers, product managers, researchers, and front-end developers to explore, build and ship your designs.

Philadelphia, PA

Partners with software engineers to write efficient automation code using coding standards and best practices. Perform code reviews of automation code.

Philadelphia, PA

Serve as a guide and mentor for junior-level engineers. Partners with software engineers to write efficient automation code using coding standards and best…

Philadelphia, PA

3+ years acting as a lead software engineer mentoring and training newer team members in native iOS and Android. Experience with Git source control.

Stamford, CT

We pair this expertise with machine learning, big data, and some of the most advanced technology available to predict movements in financial markets.

CS

Jersey City, NJ

Verisk is the industry leader in providing the insurance industry with data, analytics and alerts to help combat fraud and keep all of our premiums in check.