Note: No sponsorship required. This is an FTE role with our client, so no 3rd party submission allowed.
Title: R&D Software Engineer Location: San Diego West Bernardo, CA
***'s Payment Security Division provides a market-leading, fintech SaaS solution () to fight fraud when credit cards are not physically present as part of the purchase process.
Our solutions are used worldwide and loved by the world's largest card issuers, banks, and merchants who recognize Arcot's advantage and value on the front-lines of fighting credit card fraud.
Join us at *** to build the next generation of fraud prevention software and solutions. You'll be joining an experienced product team with some of the industry's best minds, working across the stack,
and bringing great designs to life. If you care deeply about user experience and are passionate about building tools where you as a developer have a voice, we would love to connect with you.
What you will do:
Design, discuss, code, test, and implement new features
Work closely with peers and collaborate with cross-functional engineering teams to curate great design
Listen to customers, understand their needs, and represent them in delivering Arcot product roadmaps
Propose methods and process improvement to increase developer velocity
You are motivated to take complex problems and solve them, making value easy to understand and consume
You like to keep up with the latest trends for developers
You care about building a high-quality experience that makes Arcot customers happy
You enjoy helping people, collaborative design discussions, and talking about your work with others
You are positive and view problems as opportunities with a "glass half full mentality
You care deeply about the quality of your work and work products
You are not afraid to ask for help and are happy to help others when they raise a hand
You enjoy getting your code reviewed, reviewing other's code, and view feedback as an opportunity to improve and grow
Exceptional coding skills in JAVA/J2EE (Core Java, JMS, Design Patterns) & related technologies with expertise in Web fundamentals
10-12+ years professional experience in commercial or web-scale system software development and delivery
Experience in GraphQL is a plus
Strong knowledge of Data structures and Algorithms
Knowledge in relational databases like Oracle and/or Postgres
Good hands-on experience with Web Services, SOAP, JMS, REST, XML
Experience with complex cloud deployments & SAAS hosting environments
Proficiency in Linux systems
Well versed in internet architectures, software stack, web application architecture & web components such as Nginx or Apache
Proficiency with Git/Github
Exposure to eCommerce / Card-not-present (CNP) security, cryptography, cryptographic protocols & symmetric/asymmetric keys, etc. is a plus
Bachelor's / Master's degree in computer science or related stream