Source description
About the role
As a Software Engineer, Backend at BNY, you will play a crucial role in designing and developing robust backend features and components using cutting-edge technology platforms. Collaborating with cross-functional teams, you will contribute to the full lifecycle software development process, ensuring high quality, efficiency, and security. Your responsibilities will include: - Designing and developing robust backend features and components using existing and emerging technology platforms. - Collaborating with other developers, product teams, and functional teams on design, development, and implementation. - Executing full lifecycle software development, including programming well-designed, testable, efficient code. - Analyzing, designing, and developing tests and test-automation suites to ensure high quality and security. - Tackling bugs, tracking software defects, and ensuring timely resolution while reducing technical debt. - Providing ongoing maintenance, support, and enhancements for existing systems and platforms. - Actively participating in code reviews, setting technical standards, and promoting code reuse and best practices. - Developing flowcharts, layouts, and documentation to meet requirements and solutions. Qualifications required for this role include: - Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent work experience. - 2-6 years of experience in software development, preferably with experience in the securities or financial services industry. - Thorough knowledge of the Software Development Life Cycle (SDLC). - Prior experience with a specific application development toolkit and proficiency in a backend development language (e.g., C#, Java). - Experience in backend development with knowledge of cross-platform interoperability. - Strong understanding of modern and traditional structured methods for developing applications. - Excellent communication, organization, and teamwork skills. - Commitment to active learning and keeping up-to-date with emerging technologies. Additionally, as a Software Engineer at BNY, you will have the opportunity to act as a mentor to junior level engineers, sharing knowledge and elevating team capabilities. Please note that BNY is an Equal Employment Opportunity/Affirmative Action Employer, fostering diversity and inclusion in the workplace. As a Software Engineer, Backend at BNY, you will play a crucial role in designing and developing robust backend features and components using cutting-edge technology platforms. Collaborating with cross-functional teams, you will contribute to the full lifecycle software development process, ensuring high quality, efficiency, and security. Your responsibilities will include: - Designing and developing robust backend features and components using existing and emerging technology platforms. - Collaborating with other developers, product teams, and functional teams on design, development, and implementation. - Executing full lifecycle software development, including programming well-designed, testable, efficient code. - Analyzing, designing, and developing tests and test-automation suites to ensure high quality and security. - Tackling bugs, tracking software defects, and ensuring timely resolution while reducing technical debt. - Providing ongoing maintenance, support, and enhancements for existing systems and platforms. - Actively participating in code reviews, setting technical standards, and promoting code reuse and best practices. - Developing flowcharts, layouts, and documentation to meet requirements and solutions. Qualifications required for this role include: - Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent work experience. - 2-6 years of experience in software development, preferably with experience in the securities or financial services industry. - Thorough knowledge of the Software Development Life Cycle (SDLC). - Prior experience with a specific application development toolkit and proficiency in a backend development language (e.g., C#, Java). - Experience in backend development with knowledge of cross-platform interoperability. - Strong understanding of modern and traditional structured methods for developing applications. - Excellent communication, organization, and teamwork skills. - Commitment to active learning and keeping up-to-date with emerging technologies. Additionally, as a Software Engineer at BNY, you will have the opportunity to act as a mentor to junior level engineers, sharing knowledge and elevating team capabilities. Please note that BNY is an Equal Employment Opportunity/Affirmative Action Employer, fostering diversity and inclusion in the workplace.
More at BNY