Senior Software Developer, Fund Solutions
Core
Design, develop, and maintain highly scalable integration solutions and APIs between business applications to streamline operations and improve data flow.
Role type
Senior Software Developer (Application Integrations)
Builds
Integration solutions, RESTful APIs, SOAP web services, and microservices for internal and external use.
Domain
Financial Services / Fund Administration / Enterprise Integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, .NET Core, ASP.NET, API design (REST, SOAP), Middleware technologies, Message Brokers (Azure Service Bus, RabbitMQ), SQL Server, NoSQL databases, Cloud services (Azure, AWS), Git, Docker, Kubernetes, Terraform, Automated testing, CI/CD practices
Preferred skills
Nuget packages, Containerization orchestration, Fundamental AI concepts, Architectural systems design, SOLID principles
Technologies
C#, .NET Core, ASP.NET, Azure Service Bus, RabbitMQ, SQL Server, MongoDB, Cassandra, AWS, Azure, Docker, Kubernetes, Terraform, Git, Azure DevOps
Responsibilities
Design, prototype, develop, test, and deploy applications and business requirements; Implement secure RESTful APIs, SOAP web services, and microservices; Monitor and optimize performance of integration platforms; Provide technical support and troubleshooting for existing integrations; Collaborate with IT and business teams to translate requirements into robust solutions; Contribute to defining squad backlog and design patterns.
Seniority
Senior, hands-on IC