Base: $200,000-$300,000; bonus/equity: not specifi...
On-site
C#/.net object-oriented programming
Ms sql server database experience
Distributed systems design and architecture
Deliver new business capabilities, system upgrades, and feature enhancements to improve resiliency, capacity, automation, and controls
Job Summary
Deliver new business capabilities, system upgrades, and feature enhancements to improve resiliency, capacity, automation, and controls.
Collaborate with the team to design and build highly resilient distributed systems, ensuring large sets of financial data are processed as close to real time as possible.
We invest in our people, their careers, their health, and their well-being, offering fully-paid health care benefits, generous parental leave, and wellness programs.
Matching Summary
Deliver new business capabilities, system upgrades, and feature enhancements to improve resiliency, capacity, automation, and controls.
Salary
Base: $200,000-$300,000; Bonus/Equity: Not specified; Benefits: Comprehensive benefits package
Skills & Requirements
Must-have
C#/.NET object-oriented programming
MS SQL Server database experience
distributed systems design and architecture
microservices and containerization (Docker)
DevOps practices (GitHub, GitLab, Jenkins)
automated testing and TDD
Nice-to-have
AI solutions and open-source experimentation
agile methodologies
intellectual curiosity and innovation
Key Requirements
Bachelor's degree in computer science or technical field
Minimum 8 years of C#/.NET experience
Experience with MS SQL Server
Experience with automated tests, unit tests, TDD
Knowledge of design patterns, distributed systems, microservices, observability, monitoring, Docker
Willingness to work in a globally distributed team