Take an active role in peer code reviews, balancing technical debt with delivery goals to help maintain code quality
Identify opportunities for new processes / frameworks / architectures
Support the wider team by jointly designing new application features and smaller enhancements
Communicate your ideas to the wider team, aiding understanding, and clarity
Have the chance to liaise with technical stakeholders, help to both take requirements and present summaries
Ability to work with Junior Associates and guide them is a must
Requirements
Experience in full-stack web development. (Angular/Java Spring)
Good understanding and hands on experience working with CSS
Knowledge of databases like SQL/Snowflake.
Understanding of software development best practices and version control systems (Git)
Experience with end-to-end app development (from requirement gathering to deployment/support)
Knowledge of CI/CD setups is a plus
Experience in making responsive and scalable web applications.
Expertise in Java, Springboot and Angular
Fundamentals and approaches: OOP, SOLID principles, TDD/BDD/ATDD
Experience building REST API's
Experience using Git for version control and CI/CD pipelines
Ability to collaborate with end users, stakeholders, and team members
Pair/Mob programming and performing peer code reviews
Demonstrate initiative and independence to solve problems
Stand by software engineering principles around quality and doing things the right way
Experience working in Agile teams performing iterative development using the SCRUM framework
Have a constant desire to improve knowledge and drive adoption of new tech or approaches within the team
Be able to communicate abstract or complex ideas or solutions effectively
Ability to work with Junior Associates and guide them is a must
Experience in Mobile application development is advantage.
Benefits
BNY offers highly competitive compensation, benefits, and wellbeing programs rooted in a strong culture of excellence and our pay-for-performance philosophy.
Access to flexible global resources and tools for your life's journey.
Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including paid volunteer time.
Tech Lead at Viewer Labs designing and developing data - driven marketing products for gaming. Oversee technology decisions and manage remote development while building internal tech team.
Full Stack Developer at Vidoori, specializing in web applications and cloud - native solutions. Collaborating with cross - functional teams to deliver high - quality digital solutions in a hybrid work environment.
Senior Software Engineer designing control software for semiconductor equipment at Onto Innovation. Collaborating with cross - functional teams and ensuring reliability and scalability in high - tech environments.
Full stack Senior Software Engineer at T - Mobile responsible for designing and deploying scalable software solutions. Collaborating with teams to enhance customer experience and support technologies.
Mid - level Software Engineer at Tinet ensuring technical support and incident resolution for AI - based products. Collaborating in a hybrid work environment in Santiago, Chile.
Senior Engineer specializing in Aeroderivative gas turbine performance and operability within GE Vernova. Leading field testing and developing engineering standards for cycle model validation.
Software Engineer for designing, developing, and maintaining on - premise products with Java, Spring, Hibernate, and Python. Collaborating with stakeholders to enhance product features and resolve issues.
Principal Software Engineer at Delphix developing QA frameworks for enterprise products. Collaborating on security, performance, and robust development practices across a global team.
Senior Water/Wastewater Engineer leading design of water and wastewater projects at Verdantas, leveraging innovative technologies to address environmental challenges.
Junior Software Engineer assisting in the development of web and mobile solutions at Coded Lines. Collaborating with development teams and enhancing code quality within a hybrid work environment.