Senior PowerBuilder Engineer (contract)
Role details
Job location
Tech stack
Job description
BNY is seeking a Senior PowerBuilder Engineer to join the ECS platform team supporting core custody processing, with a focus on client tax-related applications. This role is responsible for designing, developing, and maintaining scalable, resilient systems that power critical custody operations while ensuring accuracy, regulatory compliance, and operational stability., * Application Development & Maintenance: Design, develop, and enhance applications using PowerBuilder, Sybase, Java, and Unix to support custody and tax processing systems.
- Requirements Analysis & Solution Design: Partner with business stakeholders to understand requirements, perform analysis, and translate needs into scalable technical solutions.
- Custody & Tax Processing Support: Build and support applications that drive client tax and custody workflows, ensuring regulatory compliance and data accuracy.
- Production Support & Incident Resolution: Provide ongoing production support, troubleshoot issues, and resolve incidents impacting critical business operations.
- System Architecture & Engineering Standards: Follow and contribute to architecture standards, SDLC processes, and engineering best practices across applications and infrastructure.
- System Integration & Modernization: Support integration across distributed systems and contribute to modernization initiatives including microservices and AI-assisted development.
- Code Quality & Testing: Participate in code reviews, develop automated test suites, and ensure delivery of high-quality, efficient, and secure code.
- Cross-Functional Collaboration: Work closely with product, operations, and downstream technology teams to ensure seamless system functionality and performance.
- Technical Consulting & Mentorship: Provide senior-level technical guidance and mentor junior engineers while supporting broader team development.
- Emerging Technology Adoption: Evaluate and leverage modern tools, including AI-assisted coding technologies, to enhance development efficiency and business processes.
- Documentation & Compliance: Create technical documentation, support audit requirements, and ensure adherence to security and compliance standards.
Requirements
- 7+ years of software engineering or application development experience
- Strong expertise in PowerBuilder, Sybase, Unix, and Java
- Experience with messaging technologies such as Kafka or MQ
- Experience working in Agile development environments
- Proficiency with SDLC tools such as Maven, Jenkins, Git
- Strong understanding of full stack application development (frontend and backend systems)
- Knowledge of relational databases, system architecture, and security principles
- Experience in financial services, specifically securities or custody platforms
- Strong analytical, problem-solving, and communication skills
- Ability to take ownership and drive work independently from analysis through delivery
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Preferred Experience
- Custody back-office systems experience
- Global and U.S. tax processing knowledge
- Experience with microservices architecture and high-availability systems
- Familiarity with AI-assisted coding tools (e.g., Windsurf, Cursor)
- Experience with automated testing frameworks such as JUnit, Selenium, Mockito, or Cucumber
- Exposure to containerization and modern application frameworks
- Experience mentoring junior engineers
Benefits & conditions
Optional benefits offering include medical, dental, vision and retirement benefits via Tundra Technical Solutions.