JOB DESCRIPTION
Since the 1940s Citco has provided specialist financial services to alternative investment funds, investors, multinationals and private clients worldwide. With over 6,000 employees in 45 countries we pioneer innovative solutions that meet our clients’ evolving needs, and deliver exceptional service. Our continuous investment in learning means our people are among the best in the industry. And our corporate social responsibility programs provide meaningful and fulfilling work in the community. A career at Citco isn’t just a job – it’s an opportunity to excel in an environment that genuinely supports your personal and professional development.
About Citco
Citco is a leading financial services provider with a global presence, supporting alternative investment funds, investors, multinationals and private clients. Our dedicated team of over 6,000 professionals drives innovative solutions and exceptional service while fostering a culture of learning and community impact.
About The Role
We are looking for a Full Stack Developer with experience in Python, JavaScript frameworks, AWS Cloud solutions, and RESTful web services. Responsibilities include new functionality releases, development of enhancements, and contribution to system releases and third‑level support as required. This position reports to the Middle Office Solutions IT Technical Lead and is part of the MOS IT team that builds, supports and maintains proprietary software platforms for treasury, collateral and trade operations.
Responsibilities
Develop new applications that serve existing software systems.
Further develop current software.
Work across multiple modules and architectures, following best practices and current technologies.
Contribute to the automated build process.
Maintain systems documentation and knowledge‑base for support efficiencies.
Design and conduct tests.
Support users by developing documentation and assistance tools.
Investigate new technologies and present alternatives for architectural review.
Explore opportunities to add value to job accomplishments.
Qualifications
5+ years of Python application development experience.
FastAPI (backend framework).
SQLModel (Python ORM, SQLAlchemy‑based).
PostgreSQL (database).
Typescript (frontend language).
React 18 (frontend framework).
Git (version control).
Familiarity with Gen AI and agentic frameworks (Bedrock, Stands, Langchain, etc.).
DevOps tools (Terraform, CloudFormation).
AWS ECS (container orchestration).
AWS CloudFormation (infrastructure as code).
Experience with test‑driven development.
Proficiency with APIs and service‑oriented architectures.
Self‑motivated, strong analytical, problem‑solving and communication skills.
B.S. degree in Computer Science, Computer Engineering or equivalent experience.
Nice to Have
Experience architecting and implementing cloud‑based applications.
Knowledge of event‑driven applications.
Financial industry experience.
Experience developing automated tests.
AWS KMS (key management/encryption).
AWS Secrets Manager (secrets management).
Multi‑region deployment.
Databricks (data platform integration).
Redis (caching/session management).
AG Grid (advanced data grids).
AG Charts (data visualization).
Module Federation (micro‑frontend architecture).
Pydantic (Python data validation).
JWT (authentication).
Docker (containerization).
What We Offer
A challenging and rewarding role in an award‑winning global business.
Opportunities for personal and professional career development.
Great working environment, competitive salary and benefits, and opportunities for educational support.
Be part of an industry‑leading global team, renowned for excellence.
Confidentiality Assured
Citco welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
#J-18808-Ljbffr