Provide thought leadership in the design of back-end and front-end functionality, operational workflow, and business solution to complex Business problems
Collaborate with Business Analysts, QA team and Product owners to turn moderately complex business requirements into working and sustainable software solution to business
Contribute to written design, development and documentation of application functionality around vendor product and State Street’s own custom code.
Participate in Business Analysis, functional/technical spec. reviews, code reviews, review of automation/SQA tests to ensure a high quality end product
Participate in change management and deployment process and production implementation of large scale upgrades and changes
Develop, test, debug, and implement software programs, applications and projects using Unix, C#, C++, Java, Python, J2EE technologies, Tomcat, webservices, distributed computing, shell scripting, autosys and other related software engineering languages and tools
Provide expert level troubleshooting on large, mission critical system upgrades and client/regulatory specific implementations and cross-team/cross-product functionality
Help conduct manual/automated unit tests and system integration testing with various downstream and upstream systems to ensure a high quality end product
Help maintain a stable, error/incident free Production and test environments for users across diff regions– NA and EMEA, ensure SLAs are upheld and various feeds to upstream and downstream systems are maintained
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 including continuous development and integration.
Requirements
8 to 10 years of progressively responsible professional software engineering experience preferably in a financial services product delivery setting with a B.S. or M.S. degree in software engineering, computer science or related field
5 to 7 years of experience in financial services industry, developing solutions for Portfolio Management, Trading, Compliance, Settlement, Post-Trade processing, Accounting, Pricing, Accruals, 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 both from application side as well DB side using Oracle Technologies is highly desirable
Knowledge of cloud technologies related to AWS, Azure, experience in migration/implementation from on-prim to public cloud is a plus
Tech Stack
AWS
Azure
Cloud
J2EE
Java
Oracle
Python
Shell Scripting
Unix
Benefits
our retirement savings plan (401K) with company match
insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages
paid-time off including vacation, sick leave, short term disability, and family care responsibilities
access to our Employee Assistance Program
incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans)
eligibility for certain tax advantaged savings plans