Summary: The Calypso Principal Software Engineer will lead the design and development of innovative technology solutions within the banking industry, focusing on high-quality software engineering practices. This role involves collaboration with engineering teams to address significant technical challenges while adhering to Agile methodologies. The position requires a deep understanding of Calypso platforms and the ability to mentor other engineers. The successful candidate will contribute to a culture of innovation and accountability while ensuring adherence to enterprise architecture principles.
Key Responsibilities:
- Work with engineering teams and architecture to produce high-quality technology solutions.
- Lead, design, and develop innovative solutions to technical issues in the banking industry.
- Participate in an Agile environment, adhering to best practices and collaborating with teammates.
- Contribute to solution design ideation and ensure adherence to enterprise architecture principles.
- Design, modify, develop, and implement software solutions to meet strategic business goals.
- Infuse quality of service characteristics into distributed service-based frameworks.
- Evaluate, correct, and prevent vulnerabilities during the software development process.
- Encourage a culture of innovation and accountability while adhering to Agile best practices.
Key Skills:
- Minimum of 7 years of experience with Nasdaq's Calypso platforms and infrastructure.
- Ability to lead and mentor software engineers.
- Experience with systems configuration and testing for OTC derivatives products.
- Experience configuring and extending Calypso application modules for various asset classes.
- Understanding of collateral management, General Ledger accounting, ISDA SIMM, and Swift processing.
- Experience integrating Calypso with financial market utilities and data sources.
- Development experience with Websphere, Java, SpringBoot, MQ, ETL, and API development.
- Experience with UNIX, Oracle SQL, PostgreSQL, and Linux platforms.
- Mastery of programming languages including Java, Javascript, HTML, Python, Angular, and Unix shell scripts.
- Experience with AWS cloud services and DevSecOps CICD pipeline tools.
- Cloud certifications such as AWS Solutions Architect.
- Strong communication and interpersonal skills.
Salary (Rate): £41.67 hourly
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Title: Calypso Principal Software Engineer
Location: PHX, AZ
Responsibilities
- Your role as Calypso Principal Software Engineer is to work with engineering teams and architecture to produce high-quality technology solutions. You will be given the autonomy to lead, design and develop
- innovative solutions to some of the biggest technical issues facing the banking industry.
- As Principal, you will serve as a peer-leader tasked with pursuing cutting-edge initiatives and solutions. The breadth of Citizens operations ensures a diversity of projects as the bank pivots towards innovation and customer experience.
The Calypso Principal Software Engineer will be responsible for:
- Participating in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with your teammates.
- Collaborating and contributing insight to solution design ideation, ensuring both the success of the product and adherence to enterprise architecture principles.
- Designing, modifying, developing and implementing software solutions. Building modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals.
- Infusing quality of service characteristics, such as scalability, manageability and maintainability, into distributed service-based framework to create or expand business or technical capabilities.
- Employing industry best practices to evaluate, correct and prevent vulnerabilities during the software development process.
- Serving as a peer-leader, encouraging a culture of innovation and accountability while adhering to Agile best practices.
Required Qualifications
- Requires a minimum of 7 years of directly related experience supporting Nasdaq s Calypso platforms and infrastructure
- Demonstrated ability to lead and mentor software engineers
- Deep experience with systems configuration, implementation and testing for OTC derivatives products across the trading lifecycle including front, middle and back office processing
- Deep experience configuring and extending with Calypso application modules for interest rates, commodities, FX, FX Options and equity derivative asset classes
- Thorough understanding and deep experience with collateral management, General Ledger accounting, ISDA SIMM and Swift processing
- Hands on experience integrating Calypso with financial market utilities such as DTCC SDR,FedWire, Bloomberg, AcadiaSoft, TriResolve and with market data sources, market and credit risk platforms
- Experience developing and/or supporting applications with: Websphere, Java, SpringBoot, MQ,ETL and API development
- Experience working on one of the following platforms: UNIX, Oracle SQL, PostgreSQL and Linux
- Mastery of multiple programming languages, particularly Java, Javascript, HTML, Python, Angular, Unix shell scripts
- Experience with AWS cloud services, DevSecOPs CICD pipeline (Bitbucket, Nexus, Jenkins, Terraform or equivalents)
- Cloud certifications such as AWS Solutions Architect
- Strong communication (both oral and written) and interpersonal skills
Desired Qualifications
- 3+ years of experience in the financial services industry, developing solutions for consumer
banking, portfolio management, trading, compliance or wealth management
- Experience with Apache, Lucene, Memcache, RAbbitMQ and NoSQL
Education and Certifications
- Required: Bachelor s degree in software engineering, Computer Science, Engineering, Mathematics or related discipline
- Preferred: Master s degree in software engineering, Computer Science or related discipline