CareerPlanSign in

Senior Software Engineer II

Dublin 2, Ireland💼 Full-time🗓 2026-10-01

Core

Senior software engineer enhancing and maintaining Charles River IMS modules/components, providing engineering troubleshooting to support teams.

Role type

Senior IC software engineer

Builds

Medium to large software enhancements and solutions for Charles River's business and technical problem domains

Domain

Financial services (Portfolio Management, Trading, Compliance, Post-Trade, IBOR, Wealth Management)

Deliverable

production ML models | product features

Required skills

Java, C#, SQL, JavaScript, object-oriented programming, relational databases (RDBMS), scripting, Agile methodology

Preferred skills

Financial services product delivery experience, Portfolio Management/Trading/Compliance domain knowledge, MS degree, 5+ years Agile experience

Technologies

Java, C#, SQL, JavaScript

Responsibilities

Analyze, design, develop, test, and debug software enhancements; Collaborate with Business Analysts and Product Managers; Provide thought leadership in product architecture design; Conduct code reviews and provide guidance; Write unit and automation tests; Conduct manual tests; Contribute to design and API documentation; Mentor junior staff

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.