Software Engineer II

United States, New York, Illinois, California, Arizona, Remote
Job ID: TM105

Job Description

Our client enjoys fast-paced business, across the USA, and is seeking an experienced web application software engineer for their payments processing product development team. This is a mature, high-calibre team that delivers new features iteratively and often using agile best practices. They are looking for someone who has strong technical skills, a can-do attitude, and a passion for delivering high-quality software. The successful candidate will be someone who takes pride in taking care of things the right way the first time and has a strong passion for delivering next-generation solutions that delight our customers.

They want someone who loves creating excellent user experiences on the web using modern JavaScript frameworks and have extensive experience doing so. Comfortable contributing to a mature code base that includes a mix of both new frameworks and more mature technologies. While your passion is in the application tier, you also have experience and willingness to contribute across the full stack when needed. You enjoy working closely with a cross-discipline team to combine the best ideas into the best solution.


• Engineer excellent user experiences on the web using modern JavaScript frameworks

• Build out new features upon an extensive codebase comprised of multiple application technologies including webforms

• Assist as needed with application integration and troubleshooting across the full stack

• Assist with process flow analysis and definition and refinement of business processes

• Maintain code compliance for financial, audit and security requirements

• Comprehend multiple, diverse technical configurations, technologies, and processing environments

• Assess performance, scalability, reliability, and uptime for our applications

• Translate business requirements into technical implementations

• Evaluate multiple technical solutions to business problems


• Must enjoy working in a fast-paced, highly collaborative team-centric environment

• Must have strong analytical skills

• Must be self-driven to complete personal milestones independently and on time

• Four years of professional experience minimum

• Bachelor’s Degree in a technical discipline, or related work experience required

• Experience with Angular, React, Aurelia, or other JavaScript frameworks required

• Extensive experience with JavaScript, HTML, CSS, and related frameworks and tooling required

• Experience with SOAP, REST, JSON API and/or web services required

• Experience with the Microsoft stack, including .NET Core, C#, SQL Server, preferred

• Interest and experience in project leadership preferred

• Experience with payment processing solutions is a plus

• Experience with responsive design and related web-development components is a plus

• Experience in SOA architecture and enterprise services implementation is a plus

Apply for this role

All fields marked with * are required.

Back to Job Listings