Sr. Software Engineer in Holmdel, NJ at Vaco

Date Posted: 11/6/2020

Job Snapshot

Job Description

JOB DESRIPTION
Leading software company that provides SaaS solutions for businesses in the service industry (HVAC, Plumbing & Electrical, Cleaning, Lawn & Landscape, Home Delivery, Logistics & Distribution). We empower these businesses to deliver exceptional customer experiences and grow their customer base on our efficient and easy-to-use platform.

Looking for innovative software engineers who want to be part of a team of creative and talented individuals. Our teams are a mix of technologists, product managers, quality experts, and UI/UX designers, all working together to deliver our vision. You will be a part of our payments team, helping to support a unified PayFac solution that all of our WW products depend on.

WHAT YOU'LL DO:

    • Design, code, and document software in object-oriented languages (C# and Java)
    • Collaborate with other engineers and product managers from product development teams across the company, helping them to understand how the domain of payment systems really work and on the infrastructure that supports it.
    • Implement best patterns and practices of object-oriented design: avoid redundancy and promote efficiency, testability and supportability of code
    • Contribute to code reviews and help foster a culture of innovation within the team


WHAT YOU'LL NEED:

    • Expert-level knowledge in object-oriented programming
    • Understanding of PCI Compliance and security standards
    • 3+ years of experience with API development/management
    • 3+ years of experience with payments processing systems
    • 2+ years of relational database design and support at scale Familiarity with microservices and microservice architecture
    • Demonstrated aptitude to proactively manage project development and tasks
    • Excellent interpersonal and communication skills
    • Ability to handle and be trusted with sensitive data


BONUS POINTS:

    • Experience with Amazon Aurora / RDS
    • Experience scaling systems in a cloud environment (AWS)
    • Experience integrating multiple platforms through APIs
    • Experience with Javascript frameworks (React, Angular)

Job Requirements

Experience with Amazon Aurora / RDS, Cloud AWS, Javascript