Charles River
Financial Technology
SoftwareEngineer,Officer
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Engineer, Officer at Charles River. Skills: Full Stack Development, Front-end UI/UX development. Design software enhancements. Develop software enhancements”
Industry & Context.
Debug software enhancements; Debug software solutions; Debug software programs; Debug software applications; Debug software projects
What They're Looking For.
Must Have
2 to 5 years professional software engineering experience, Object-oriented programming, Data structures, Compiler or interpreter technologies, Embedded systems, Operating systems, Relational databases (RDBMS), Scripting languages, Advanced programming languages, Work on small to medium sized projects, Moderate supervision, Effective written and verbal communication skills, Work well with peers, Collaborative team environment
Nice to Have
MS degree desirable, Experience with Agile development methodology
What You'll Do.
Design software enhancements
Develop software enhancements
Test software enhancements
Debug software enhancements
Design software solutions
Develop software solutions
Test software solutions
Debug software solutions
Develop software programs
Test software programs
Debug software programs
Implement software programs
Develop software applications
Test software applications
Debug software applications
Implement software applications
Develop software projects
Test software projects
Debug software projects
Implement software projects
Write automation tests
Participate in code reviews
Participate in agile software development
Adhere to CRD scrum methodology
Attend daily standups
Attend sprint planning
Attend backlog grooming
Attend retrospectives
How You'll Work.
Team & Collaboration
Agile organization; Collaborative team environment; Agile software development process; CRD scrum methodology
Communication Scope
Written communication; Verbal communication
Process & Methodology
Agile, Scrum
Full Job Description
Who We are: Charles River Development empowers investment firms worldwide with a cloud-based platform that streamlines and automates the investment process across asset classes. As part of State Street Alpha®, we bring together data, technology, and services to help clients make confident decisions and scale with agility. Our open ecosystem and global support model enable investment professionals—from portfolio managers to private markets specialists—to navigate complexity and drive innovation. At Charles River, we thrive on collaboration, continuous improvement, and a shared commitment to shaping the future of financial technology. Position Summary: Be an integral part of an agile organization and contribute to the development of one or more CRD/Alpha Platform modules. We will match candidate’s existing knowledge and career interest to the company’s priorities to help you build knowledge and practical hands-on experience in one or several of the areas below: * Full Stack Development * Front-end UI/UX development Responsibilities: * Work under modest supervision to design, develop, test, and debug small to medium software enhancements and solutions within the business and technical problem domains * Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript or other related software engineering languages * Write unit and automation tests to ensure a high quality end product * Conduct manual tests to ensure a high quality end product * Participate in code reviews * Actively participate in the agile software development process by adhering to the CRD scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives Qualifications: Education: * B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, or other technical course of study required. MS degree desirable. Experience: * A minimum of 2 to 5 years of progressively responsible pr
Applying for this Software Engineer, Officer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Charles River?
Real rants from real employees. Read before you apply.