Hybrid Remote, Boston, Massachusetts
Description
Position at Ness Digital Engineering
Role: Sr. Python Engineer
Risk & Investments Technology team is responsible for building and maintaining firm's strategic business system that processes Investment Trading activity, pre and post trade functions, Market & Reference data & Risk reporting. We need a strong Python/SQL developer with 1-2 years of Fixed income Market Data pricing experience**.
Key stakeholders’ teams work with are:
- Front office: Trading desks, portfolio managers to support pre-trade functions to manage pipeline planning, unfunded commitments, compliance checks and trading activity in the internal business systems that are integrated with upstream and downstream vendor platforms.
- Risk team: primarily for Credit, Interest, Liability & Liquidity risk functions and Asset liability matching
- Middle Office: Investment Operation processes for post trade life cycle activity such as Maintaining Security Master, Portfolio and Entity master reference data, Market Pricing data, Process Corp Actions, Trade Confirmation & Clearance, Settlement processing, process periodic remittances until maturity
- Back Office: Treasury Operations for Internal/External wire payments, Cash flow projections
Business system Front End and Back-end server components are built on Mendix low code platform. For compute heavy workloads team uses distributed cloud computing grid using python with backend databases on Aurora & Redshift.
Responsibilities:
- Candidate needs to work in person 4 days a week from Boston (Brighton) office and will be part of Risk and Investments IT team and primarily be responsible for leading solving business needs in Risk & investments area primarily using Python (including FAST API), next.js React, Mendix & SQL as primary sources of technology.
- The role will follow modern SDLC principles, test driven development, source code reviews, and change control standards to maintain compliance with policies. This role requires a highly motivated individual with strong technical ability, excellent communication and collaboration skills including the ability to develop and troubleshoot a diverse range of problems and influence stakeholders to get consensus on key decisions to ensure project deliveries are made under tight deadlines.
Required Technical Qualifications and Experience:
- Strong knowledge/experience of Test-driven development in Python and Aurora RDS is a must.
- Advanced knowledge of React UI(Next.js) /Python (FAST API) along with AWS lambda experience would be an added plus.
- 1-2 years of recent experience in Python, next.js/React Typescript/JavaScript & Database SQLs
- 1-2 years of experience in financial services is preferred with basic understanding of Bonds, Loans, Mortgage-backed securities. Specific knowledge of Fixed income pricing Market Data would be an added plus.
- Basic AWS knowledge around ALB, Lambda, REST APIs is preferred
Degree: Bachelor’s degree required
Interpersonal skills:
- Client Service: Proven ability to build global relationships and communicate complex issues to a wide array of stakeholders with differing levels of product experience.
- Communication: Strong communication, organizational, and interpersonal skills with the confidence to engage professionally and persuasively with stakeholders and senior figures within the firm.
- Leadership Capabilities: Ability to think critically and apply thought leadership.
- Accountability: Self-motivated and proactive team player who takes ownership of projects with the aptitude to manage stakeholders’ expectations and follow-through with professionalism.
- Team Player: Thrives in a teamwork-oriented environment and works well under pressure.
- Analytical Skills: Proven analytical skills, problem solving ability, and a control mentality paired with meticulous attention to detail.
- Technical Skills: Expertise in Microsoft Office (Outlook, Word, Excel, and PowerPoint) required and the ability to work with web-based applications.