Application developer, AVP

$90,000 - $142,500/Yr

Unclassified - Boston, MA

posted 3 months ago

Full-time - Senior
Remote - Boston, MA

About the position

The Data, Markets, Corporate Functions IT team is currently seeking a senior technical developer to work in a fast-paced, technology-driven, customer service-oriented group. The individual will work under minimal supervision, analyze, design, debug, develop, and unit test medium to large scale software enhancements and solutions as part of Global Treasury's IT division and technical problem domain. This role will support Fixed Income and derivatives processing for vendor applications such as SUMMIT and modifications to State Street's own custom code. The position can be performed in a hybrid model, allowing for a balance between working from home and the office to meet both personal and role requirements. As an Assistant Vice President, you will provide thought leadership in the design of back-end and front-end functionality, operational workflow, and business solutions to complex business problems. You will collaborate with Business Analysts, QA teams, and Product Owners to transform moderately complex business requirements into working and sustainable software solutions. Your contributions will include written design, development, and documentation of application functionality around vendor products and State Street's custom code. You will also participate in business analysis, functional/technical specification reviews, code reviews, and the review of automation/SQA tests to ensure a high-quality end product. Additionally, you will be involved in change management and the deployment process, as well as the production implementation of large-scale upgrades and changes. Your responsibilities will also include developing, testing, debugging, and implementing software programs, applications, and projects using various technologies such as Unix, C#, C++, Java, Python, J2EE, Tomcat, web services, distributed computing, shell scripting, and Autosys. You will provide expert-level troubleshooting on large, mission-critical system upgrades and client/regulatory specific implementations, ensuring cross-team and cross-product functionality. Conducting manual and automated unit tests and system integration testing with various downstream and upstream systems will be essential to ensure a high-quality end product. You will help maintain stable, error-free production and test environments for users across different regions, ensuring SLAs are upheld and various feeds to upstream and downstream systems are maintained. Furthermore, you will actively participate in improving development and testing methodologies and contribute to the usage of tools such as GitHub, Jira, Agile methodology, and cloud development frameworks, including continuous development and integration.

Responsibilities

  • Provide thought leadership in the design of back-end and front-end functionality, operational workflow, and business solutions to complex business problems.
  • Collaborate with Business Analysts, QA teams, and Product Owners to turn moderately complex business requirements into working and sustainable software solutions.
  • Contribute to written design, development, and documentation of application functionality around vendor products and State Street's own custom code.
  • Participate in business analysis, functional/technical specification reviews, code reviews, and review of automation/SQA tests to ensure a high-quality end product.
  • Participate in change management and deployment processes and production implementation of large-scale upgrades and changes.
  • Develop, test, debug, and implement software programs, applications, and projects using various technologies.
  • Provide expert-level troubleshooting on large, mission-critical system upgrades and client/regulatory specific implementations.
  • Conduct manual/automated unit tests and system integration testing with various downstream and upstream systems.
  • Help maintain a stable, error/incident-free production and test environments for users across different regions, ensuring SLAs are upheld.
  • Actively participate and assist in improving development and test methodologies and contribute to related usage of tools such as GitHub, Jira, Agile methodology, and cloud development frameworks.

Requirements

  • 10 to 12 years of progressively responsible professional software engineering experience, preferably in a financial services product delivery setting.
  • B.S. or M.S. degree in software engineering, computer science, or a related field.
  • 5 to 7 years of experience in the financial services industry, developing solutions for Portfolio Management, Trading, Compliance, Settlement, Post-Trade processing, Accounting, Pricing, Accruals, and P&L calculations.
  • Knowledge of Fixed-income products, processing, and Interest rate derivatives is strongly desirable.
  • Experience working with products such as SUMMIT and implementation of its upgrade process is a plus.
  • Authoritative experience with Unix, Shell scripting, performance tuning from both application and database sides using Oracle Technologies is highly desirable.
  • Knowledge of cloud technologies related to AWS, Azure, and experience in migration/implementation from on-premises to public cloud is a plus.

Nice-to-haves

  • Experience in a collaborative team environment across various regions and time zones.
  • Ability to contribute to complex design and solve complex business problems in consultation with senior technical staff and management.
  • Experience working on medium to large scale projects and on complex tasks with minimal supervision.

Benefits

  • Generous medical care, insurance, and savings plans.
  • Flexible work programs to help match personal needs.
  • Development programs and educational support to help reach full potential.
  • Paid volunteer days and matching gift programs.
  • Access to employee networks for community engagement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service