BNY is looking for a Senior Associate, Full-Stack Engineer to join their Global Clearing team to develop and maintain scalable client-side and server-side architecture, ensuring software functionality and currency, and integrating software components into a functional system.
Requirements
- 2 - 6 years of full stack technical experience
- Strong expertise in Java/Spring Boot/REST development, including microservices and event-driven architecture implementation
- Proficiency in front-end technologies: Angular, HTML, CSS, JavaScript(2+Years)
- Experience in test automation development using Cypress, Selenium, Cucumber, or similar.
- 1+ years of Oracle database experience
- Solid grasp of Git, CI/CD, Agile principles
- Experience with Test-Driven-Development is preferred.
Responsibilities
- Programming well-designed, testable, efficient code in scalable client-side and server-side architecture.
- Analyze, design and develop tests and test-automation suites.
- Develop flowcharts, layouts and documentation to satisfy requirements and solutions.
- Maintain software functionality and currency (technical debt and gain).
- Actively participate in code reviews.
- Integrate software components into a fully functional software system.
- Apply security and privacy principles.
Other
- Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience.
- Foster a culture of learning, innovating, and continuous improvement
- Promote engineering best practices to deliver software via rapid iterations and frequent releases
- Work with product managers and UX designers to provide feedback to product roadmap, requirements, and UX designs
- Knowledge and experience in financial services or fintech is preferred