Unclassified - Boston, MA
posted 3 months ago
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.