Senior Software Engineer, AVP
Core
Senior technical contributor enhancing and maintaining Charles River IMS modules and components within an agile scrum team, providing engineering troubleshooting to support teams.
Role type
Senior Software Engineer (Financial Services)
Builds
Cloud-native services, microservice architectures, and complex software solutions for Portfolio Management, Trading, Compliance, and Wealth Management.
Domain
Financial Services / Investment Management
Deliverable
production ML models | product features
Required skills
Java, C#, SQL, JavaScript, Object-Oriented Programming, Relational Databases (RDBMS), Agile methodology, Microservice architectures, Kubernetes, Kafka, Message-based systems, Unit testing, Automation testing, Manual testing, Cloud-native development (Azure)
Preferred skills
Snowflake, Azure, Financial services domain knowledge (Portfolio Management, Trading, Compliance, Post-Trade, IBOR, Wealth Management)
Technologies
Java, C#, SQL, JavaScript, Azure, Kubernetes, Kafka, Snowflake
Responsibilities
Analyze, design, develop, test, and debug large and complex software enhancements; Collaborate with Business Analysts and Product Managers to create sustainable software solutions; Provide thought leadership in product architecture design; Resolve advanced software technical issues; Conduct code reviews and provide critical analysis; Write unit and automation tests; Perform manual testing; Provide expert-level troubleshooting for mission-critical client implementations; Participate in agile ceremonies (standups, sprint planning, retrospectives); Plan and coordinate cross-team activities.
Seniority
Senior, hands-on IC (via careerplan.io/jobs/R-792706-senior-software-engineer-avp-at-statestreet)