What are the responsibilities and job description for the Python/SQL Full Stack Developer position at MSK Infotek?
Job Title: Python/SQL Full Stack Developer (Fixed Income Market Data Pricing)
📍 Location: Boston, MA (Onsite)
đź•’ Type: Contract
Visa: USC/GC (preferred)
Position Overview
We are seeking a highly experienced Python/SQL Full Stack Developer with 10 years of professional experience, including hands-on exposure to Fixed Income Market Data pricing. The ideal candidate will join our Risk and Investments IT team and take ownership of developing, optimizing, and maintaining technology solutions that drive data accuracy, risk analytics, and pricing efficiency.
This role requires working onsite 4 days a week in our Boston office and collaborating closely with cross-functional teams across business and IT.
Key Responsibilities
Design, develop, and maintain full stack applications using Python (FastAPI), Next.js/React, Mendix, and SQL.
Work with AWS services (Lambda, ALB, REST APIs) for cloud-based deployments and integrations.
Implement test-driven development (TDD) and follow modern SDLC practices, including code reviews and version control.
Partner with Risk and Investment teams to understand business needs and translate them into scalable technical solutions.
Develop and optimize database schemas and queries using Aurora RDS / SQL.
Collaborate in Agile teams to deliver high-quality solutions under tight deadlines.
Troubleshoot complex issues, ensuring robust performance and data accuracy in production environments.
Required Qualifications
10 years of professional experience in software development, including Python and SQL.
Proven experience in Fixed Income Market Data pricing and financial instruments (Bonds, Loans, Mortgage-backed Securities).
Strong proficiency in Python (FastAPI) and React (Next.js / TypeScript / JavaScript).
Solid understanding of AWS cloud services, including Lambda, REST APIs, and ALB.
Strong knowledge of Aurora RDS and relational database design.
Experience applying test-driven development (TDD) methodologies.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Skills
Experience with Mendix or other low-code platforms.
Exposure to financial risk systems and data governance practices.
Familiarity with CI/CD pipelines and DevOps workflows.
Send resumes to stanley@mskinfotek.com