BNY is seeking a Vice President, Full-Stack Engineer to join their team in Pune. The role will involve taking an active role in peer code reviews, identifying opportunities for new processes and frameworks, and supporting the wider team by jointly designing new application features. The ideal candidate will have experience in full-stack web development, good understanding and hands-on experience working with CSS, knowledge of databases like SQL/Snowflake, and expertise in Java, Springboot, and Angular.
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
- 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
- Competitive compensation
- Benefits and wellbeing programs
- Paid volunteer time
- Generous paid leaves