TSG is building next generation scalable, efficient data center as a service using the latest innovation infrastructure. Building on top of the cloud deployments in BNY Mellon, we are aggressively automating and bridging the green field cloud with the existing virtual computing environments.
We are seeking security developers to join our Web Authentication and Security team. We work on authentication, authorization, privileged access management, and data security for Linux and Windows systems across our data centers. Our systems secure nearly a quarter of the global economy and we continue to invest in uplifting the technologies that underpin our private cloud and public clouds.
We're building our security services to enable developer and operational efficiencies in our datacenters and public cloud. Our team uses many technologies to enable innovation for our business. It is our goal to build enterprise scale solutions that are cryptographically secure, based on open standards and industry best practices.
Work closely with Linux, Windows infrastructure and Cloud Native Technologies
Work extensively with open source software. You may even modify or extend code maintained as part of an open source project.
Develop features in an agile environment where we quickly prototype and iterate on functionality.
Develop robust functionality in a complex, distributed systems code-base.
Deploy and scale critical services and features that are used by thousands of developers/end users
POC on new frameworks, environments, and technologies.
Uses existing and emerging technology platforms to design, develop and document technically detailed applications.
S/he writes new complex systems (a grouping of programs involving multiple levels of table dimension and internal sorts that accomplishes a particular new function), designs and codes programs and creates test transactions.
Has thorough knowledge of the Software Development Life Cycle.
Execute full lifecycle software development.
Develop software verification plans and quality assurance procedures. Troubleshoot, debug and upgrade existing systems. Ensure software is updated with latest features.
Participate in deployment process following all change controls.
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Provide recommendations for continuous improvement.
Active learning engagement. Complete all required mandatory training / policy awareness curricula on time.
Use learning tools such as Pluralsight to complete both recommended and aspirational targets set in personal development plans.
Leverage existing products/functionality and promote reuse.
Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Collaborate closely with all the other members of the team to take shared responsibility for the overall efforts that the team has committed to.
Collaborate cross-functionally with data engineers, business users, project managers and other engineers to achieve elegant solutions.
Teamwork and organization skills contributes to the achievement of area
2-6 years of experience in software development required; experience in the securities or financial services industry is a plus; should have thorough knowledge of the software development cycle
S/he must also have experience developing Front-End and Back-end. Job holder must be knowledgeable about cross-platform interoperability (multiple
??? Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required.
??? 4+ years of active software development (Java, Spring, Database, Angular, Python, Bash).
2+ year of web development skills (Angular, HTML, CSS, JS)
Good understanding of building, deploying, and maintaining microservices in a cloud based environment.
Understanding of how to build fault tolerance and scalability into cloud based systems.
Strong understanding of UI concepts and implementation
Grasp of software engineering skills in modular design, data structures, algorithms.
Ability to quickly learn and POC on new frameworks, environments, and technologies
Experience of SDLC and Agile Development tools (Git, Maven, JIRA, Confluence)
Detail oriented with creative problem-solving and analytical skills
Excellent written and verbal communication skills
Ability to work in a fast-paced environment and to be an outstanding team player
Experience with Active Directory, LDAP are preferred.
Experience with Ansible
Experience with microservices
BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer. Minorities/Females/Individuals with Disabilities/Protected Veterans. Our ambition is to build the best global team - one that is representative and inclusive of the diverse talent, clients and communities we work with and serve - and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums.