Software Developer - Java
We are seeking an experienced Software Developer to join our Software Development in Test team.
This individual contributor role offers the opportunity to work in a collaborative, fast-paced environment.
As a team member, you will collaborate with developers and business stakeholders to understand application requirements and develop testing frameworks and tools.
We seek candidates with strong analytical skills, ownership mentality, commitment to quality, and excellent communication abilities.
Principal Responsibilities:
Design and develop testing frameworks for functional, regression, load, and integration testingOwn and maintain robust automation environments, including databases and system deploymentsCollaborate with global Development and QA teams to architect testing frameworks and toolsQualifications/Skills Required:
Bachelor's degree in Computer Science, Engineering, or related field3+ years of experience in software development or test automation within Financial Services TechnologyStrong proficiency in Java programmingExperience with continuous integration tools (GitHub, Jenkins preferred)Knowledge of financial products and servicesExperience with Agile methodologies and CI/CD practices preferredProficiency with Git in multi-contributor environmentsExcellent communication, documentation, and analytical skills with strong attention to detailCollaborative team player with willingness to support othersAbility to prioritize effectively in fast-paced, dynamic environmentsQuick learner with adaptability to new technologies and requirements: