This position sits 4 days a week in the office.
Responsibilities:
- Work directly with stakeholders and business users - building relationships to support critical processes and systems, and being able to troubleshoot issues and present solutions
- Deliver projects as an individual contributor capable of working front-to-back across both web and desktop applications
- Enhance the architecture of existing systems by employing engineering best practices
- Improve maintainability of existing systems and processes proactively
- Using modern, proven architectural designs to help enhance existing and build new APIs, frameworks, and CI/CD pipelines and testing suites
- Perform engineering design and code reviews for both engineering staff and others
- Perform data analysis and reconciliations to validate system functionality
- Provide production support for signal dashboards, portfolio management systems, external trade feeds, risk systems, operational/accounting systems
Requirements:
- Expertise in C , JavaScript, & TypeScript (and related frameworks such as Angular and React)
- Strong command of SQL programming, database engineering principles and query optimization
- Strong data analytics and problem-solving skills
- Deep expertise with scalable systems and database architecture
- Experience in building and supporting desktop .NET applications (helpful, but not required)
- Working knowledge of Python (helpful but not required)
- Comfort developing front-ends, UI mock-ups, and process flow diagrams