🔄 Staff Augmentation

G MASS is a resource augmentation and consulting firm, part of the Goodman Masson group, that hires professionals to work on projects for external financial services clients.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 1mo ago

Fullstack Developer - Python

Dublin, County Dublin, Ireland
HybridFull Time
Responsibilities:developing applications, deploying agents, maintaining documentation
Requirements Summary:2+ years Python (FastAPI, PostgreSQL), TypeScript and React 18, AWS (including Bedrock), experience with agentic AI and frameworks (LangChain, Strands), API design, TDD; BSc in CS/CE or equivalent experience.
Technical Tools Mentioned:Python, FastAPI, PostgreSQL, TypeScript, React 18, AWS, AWS Bedrock, AWS AgentCore, LangChain, Strands, Pydantic, JWT, Docker, AG Grid, AG Charts, Rsbuild, Module Federation
Save
Mark Applied
Hide Job
Report & Hide
Job Description

We are seeking an experienced Full Stack Developer to join a specialist technology team building and maintaining proprietary software platforms across the treasury, collateral, and trade operations space within a leading funds environment. You will play a key role in delivering new functionality, driving enhancements, and supporting mission-critical systems within a Middle Office environment.

Responsibilities:

  • Develop new applications that serve and extend existing software systems
  • Further develop and enhance current platform capabilities across multiple modules and architectures
  • Contribute to the automated build process in line with development best practices
  • Design, build, and deploy AI agents and agentic workflows to enhance platform capabilities
  • Investigate emerging technologies and present findings for architectural review
  • Design and conduct testing across new and existing functionality
  • Maintain systems documentation and knowledgebase content to support operational efficiency
  • Develop documentation and assistance tools to support end users
  • Contribute to system releases and provide third-level support as required
  • Identify and explore opportunities to add value through continuous improvement