Be part of a small team of go getters in an agile model
Participate and invest significant time in development of new capabilities
Assist with architecture for new capabilities in the system
Design and build new capabilities that are of high quality and delivered in a timely manner.
Work collaboratively across team boundaries to share common infrastructure and functional capabilities
Provide feedback to influence the team s roadmap and strategy
Qualifications
Basic Qualifications:
MS or BS in Computer Science or equivalent
Solid CS fundamentals and good grasp of DS and Algorithms
Excellent problem-solving skills
Software development experience in one or more general purpose programming language
Must like and be comfortable with being hands on
Self-motivated and drive for excellence
Preferred Qualifications:
-Experience in building scalable, reliable and high performance systems
-Financial services and/or payments processing industry experience is a plus
-Experience in Java/J2EE, Spring frameworks and REST/microservices
-Participate in Continuous Integration or Continuous Delivery pipeline