Front Office Trading Software Engineers (API, ETL, Java, C#), AVP - Charles River Development
$100k - $167.5kState Street
Work locations can be: Clifton, NJ, Berwyn PA, Princeton, NJ and Burlington/Boston MA.
What we are looking for
Front-Office Software Development Trading Engineers for Charles River Investment Management Solution (CRIMS) product. Their contributions include defining new client requirements, configuring and tuning the application to the client’s business and technical needs, testing technical workflows and resolving issues.
The Specialist will liaise with other Charles River Support team and Product resources to troubleshoot application issues and to determine the optimal technical solution. The ideal candidate will have at least 3 to 5 years of hands-on experience gained in the financial industry working for a consultancy or software vendor. This role is a highly technical role and spans XML messaging, Charles River web services API, ETL tool usage, Java and/or C# programming, and database administration tasks.
Why this job is important to us
The team you will be joining is a part of Charles River Development (or CRD), that became a part of State Street in 2018. CRD helps create enterprise investment management software solutions for large institutions in the areas of institutional investment, wealth management and hedge funds. Together we have created the first open front-to-back platform - State Street Alpha, that was launched in 2019.
What you will be responsible for
- Java and C# programming
- Lead and manage multiple technical initiatives, potentially on multiple tasks simultaneously.
- Develop with a result-driven approach while maintaining tight schedules.
- Participate in functional and technical requirements gathering and review
- Create, test, and correct inbound and outbound interfaces
- Collaborate with team members including business analysts, project managers, and customer staff
- Serve as a technical expert in implementation or supporting projects
What we value
- Java and C# programming
- Windows and Unix (Linux)
- Knowledge of ETL tools such as Kettle and Talend
- Familiar with at least one SCM (Perforce would be a plus)
- XML and XSLT
- Understanding of ERDs
- Tomcat configuration and optimization
- N-tier application architecture
- SOAP/XML and messaging software like MQ Series, MSMQ, Sonic MQ, Open JMS, Kafka
- In-depth knowledge of one of the following RDBMS: Oracle or MS SQL Server
- Perl
- Self-motivated and Self-driven
- BS/MS in Computer Science or equivalent field.
- Ability to work in a dynamic, fast-paced, team environment.
- Experience in methodology-based solution delivery and managing customers’ expectations.
- Problem solving skills and ability to recognize long term solutions across multiple projects.
- Must be detail-oriented and have the ability to multi-task.
- Self-starter, able to work both independently and as part of a team.
- Excellent communication skills (verbal and written); good interpersonal skills; ability to gather and understand requirements in the financial sector; solid client interaction skills.
- The ability to travel as the assignment requires (30-50%)
Strong preference
- Financial services industry experience
- Previous consulting background
- Previous OMS implementation experience
- System integration using ETL tools
- Experience with Azure and Snowflake
Education & Preferred Qualifications:
- A BA/BS degree in a business or technical field including Finance, Economics, Engineering or Computer Science.
- A minimum of 4-5 + years of progressively responsible experience in the Financial / Software Services industry (Financial market information systems background preferred)
- The ability to travel to client sites throughout the United States and Canada as well as the ability to work effectively when remote from clients
Salary Range:
$100,000 - $167,500 AnnualThe range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ.
Employees are eligible to participate in State Street’s comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans.
For a full overview, visit .
About State Street
Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.
We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.
As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.
Discover more information on jobs at StateStreet.com/careers
Read our CEO Statement
Job Application Disclosure:
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
- Role: Charles River Developer Location: Newark, NJ... ...Hybrid - 3 days in office). Duration: 6+Months... ...maintain, and automate trading workflows,... ...pipelines using SQL, Java/C#, Python, and REST APIs, often focusing on... ...Computer Science, Engineering, Finance, or a related...C#JavaContract workWork at office
- PGIM seeks a Director, Charles River OMS/PMS Technology Lead in Newark, NJ, to drive implementation... ...Harvest. You will partner across Trading, Portfolio Management, Operations,... ...10+ years’ experience and strong SQL/Java/Python development, with a focus on integrations,...Java
- ...ongoing evolution of the Charles River Investment Management... ...Partner closely with Trading, Portfolio Management... ..., Architecture, and Engineering teams to deliver a... ...routing, FIX integrations, Java APIs integration to... ...platforms. ~ Strong development experience with SQL,...Java
- ...As the Director, Charles River OMS/PMS Technology... ...closely with Trading, Portfolio Management... ..., and Engineering teams to deliver... ...FIX integrations, Java APIs integration to Portfolio... ...is based in our office in Newark, NJ. Our... ...platforms.Strong development experience with SQL...JavaFull timePart timeWork at officeRemote work3 days per week
- ...Software Engineering ManagerLead a high-impact engineering... ...Chase's TCIO Trade Execution Technology... ...Chief Investment Office Technology team,... ...design, development, and technical troubleshooting... ...language(s)- Java or PythonHands-on... ...and RESTful API development is needed...JavaFront officeWork at officeImmediate start
$151.4k - $311k
...Applied AI Engineering Role Overview... ...expertise across software and data... ...-driven development, evaluations... ...and technical trade-offs supported... ..., Python, C#, .NET, Java, SQL/NoSQL,... ...stacks (e.g., API Gateways, Message... ..., ETL/ELT, Event Streaming... ...your local office at a minimum...C#JavaWork at officeLocal areaVisa sponsorship3 days per week- ...a high-impact engineering team in JPMorganChase’s TCIO Trade Execution Technology... ...a Manager of Software Engineering at... ...Investment Office Technology team... ...including design, development, and technical... ...programming language(s)- Java or PythonHands-... ...and RESTful API development is...JavaFront officeWork at officeImmediate start
$130.9k - $268.7k
...Applied AI Engineering Role Overview... ...expertise across software and data... ...-driven development, evaluations... ...and technical trade-offs supported... ..., Python, C#, .NET, Java, SQL/NoSQL,... ...stacks (e.g., API Gateways, Message... ..., ETL/ELT, Event Streaming... ...your local office at a minimum...C#JavaWork at officeLocal areaVisa sponsorship3 days per week$75.5k - $140.5k
...Job Title: Associate, Software Engineering Job Code: 39439 Job Location: Clifton, NJ... ...analysis concepts and principles in the development of software for the target application... ...variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python,...C#JavaInternshipRelocation- ...Job Description Title: Software Engineer 4 Location: Newark, Delaware... ...support of software. Guides the development of software test requirements... ...3-5 years’ experience with C# · Must have experience with... ...preferred). · Experience with Java preferred · Experience with...C#JavaFull time
$325k - $375k
...is seeking a Principal Software Engineer (Algorithmic Trading System, Java) to play a key role in... ...Responsibilities:* Greenfield Development: Play a key in the... ...platforms, and APIs critical to supporting... ...Proven experience building front-office trading systems in high...JavaFront office$110.5k - $160k
...will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall... ...and interns should expect to work in office, Monday-Friday, up to 40 hours per... ...purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript *...C#JavaFull timeInternshipWork at officeWorldwideMonday to Friday$75.5k - $140.5k
...national security. Job Title: Associate, Software Engineering Job Code: 39439 Job Location:... ...concepts and principles in the development of software for the target application... ...variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python,...C#JavaInternshipLocal areaRelocation$134.2k - $258.3k
...accountability for the design, development, delivery and maintenance of... ...peers across Development & Engineering and Architecture teams,... ...knowledge of one or more of: C#/Java or PythonAdvanced knowledge... ...either an internal or external software or platform engineering role...C#JavaSummer holidayLocal areaFlexible hoursShift work$300k - $350k
...NJ that is seeking a Staff Software Engineer (Low Latency Trading) to play a key role in the architecture, design and development of a next-generation... ...event-driven systems using Java and high-performance messaging... ...development skills* Strong API and distributed systems...Java$160.81k - $213.8k
...Software Development Engineer IIEmployer: Audible, Inc.Location: Newark... ...frameworks, ETL, processes, and microservices... ..., or services using Java, Python, C#, C++, or Object-... ...reports into Newark, NJ office; however,... ...web services (RESTful APIs).Using software testing...C#JavaWork at officeRemote work$142.32k - $213.48k
...Technology, Applications Development, ProfessionalCompany:... ...and skilled Java 17+ Application Developer... ...and corporates that trade with Citi. The team engineers, builds and maintains software used to compute metrics... ...the Risk, Finance and Front Office business...JavaFront officeFull time$132k - $216k
...OfficeWhat you'll do...Position: Software Engineer IIIJob Location: 221 River Street, Hoboken, NJ 07030... ...and applies this to the development, execution, and... ...programming languages: Kotlin, or Java. Experience designing and implementing REST APIs. Experience creating...JavaFull timeTemporary work$100 - $171 per hour
...will work at an MUFG office or client sites... ...IntegrationWe are seeking an AVP-level hands-on... ...integration, API services, IBM... ...management, and AI-enabled engineering solutions. The... ...REST/SOAP APIs, Java services, microservices... ...of API and Java development experience,...JavaFull timeWork at officeLocal areaRemote work1 day per week- ...opportunities. We are seeking a Senior Software Engineer (C#/ .NET, Full Stack) to design, develop... ...applications using C#, WPF, .NET, Java and Android, for clinical and internal... ...Engineers to understand functionality for the development and support of testing plans....C#JavaFull timeLocal area
- ...your professional development? At DTCC, we are at... ...custom software and solutions supporting... ...science, Software Engineering, and/or a related... ...Assured/Karate for API testing. JDBC/JPA... ...Experience in Java Application Development... ...language (Java, Python, C#, etc.) Knowledge...C#JavaRemote workFlexible hours
- As a Director of Software Engineer at JPMorgan Chase within the Commercial... ...Exchange Connectivity, Algorithmic Trading, and Market Data, and... ...independent layer from application development and integration, you will... ...Unix scripting, Python, and Java, focused on automation,...Java
- ...what's possible. As a Lead Software Engineer at JPMorgan Chase within... ...will participate in the development of our innovative multi-asset trading platform on AWS. This... ...non-blocking, reactive Java programming, and a strong... ...documentation, including service APIs using Swagger, ensuring...Java
- ...technology products.As a Sr. Lead Software Engineer at JPMorgan Chase within the... ...practices of the Software Development Life CycleImplements... ...application programming, backend API development and distributed... ...programming language(s): Solidity, Java, JavaScript, Python....JavaWork experience placement
- ...Sr. Java Developer (Banking Domain)Location: Jersey... ...processes of various front office, trading and settlement... ...codeManage end-to-end development cycle from requirements... ...Computer Science or Engineering with 10+ years of experience... ...performing Java/J2EE software engineering within a...JavaFront office
$125k - $175k
...Advanced Specialist in Software Engineering, you will serve as a... ...emphasis on backend development, distributed systems... ..., risks, and trade-offs.Lead technical... ...initiatives.Design APIs, microservices, asynchronous... ...language, such as Java, Kotlin, Scala, C#, Go, Rust, or TypeScript...C#JavaFull timeContract work- Job Title: Java Fullstack Developer Location: Jersey City, NJ (Remote... ...AWS services such as S3 API Gateway and DynamoDB to enhance... ...continuously improve application development processesRoles and... ...architectural discussions and help define best practices for software developmentJavaRemote work
- ...Software EngineerNewark, NJ, United StatesAbout... ...Software Engineer to join their team... ...software solutions using Java, Python, and/or JavaScript... ...Development: Design, develop,... ...Lambda, and others.Front Office End-User Support:... ...including RESTful APIs, service discovery...JavaFront officeImmediate startRemote workVisa sponsorship
- ...looking for a Senior Full-Stack Engineer to join our forward-... .... This role blends hands-on software development, technical consulting, and customer... ...typed languages (Rust, Go, C#, or Java). ~ Strong background in... ..., GraphQL , or RESTful API design and development....C#JavaRemote work
$102.5k - $188.9k
...As an Applied AI Engineer III, you will actively... ...full-stack software engineering and modern... ...design, development, testing, integrations... ...structured arguments and trade-offs supported by... ...NodeJS, Python, C#, .NET, Java, SQL/NoSQL,... ...in your local office at a minimum of 3...C#JavaWork at officeLocal areaVisa sponsorshipFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Front Office Trading Software Engineers (API, ETL, Java, C#), AVP - Charles River Development. Be the first to apply!
- java developer remote part time Clifton, NJ
- entry level java developer remote Clifton, NJ
- software Clifton, NJ
- embedded software Clifton, NJ
- id software Clifton, NJ
- software support Clifton, NJ
- remote software sales Clifton, NJ
- software technology Clifton, NJ
- software asset management analyst Clifton, NJ
- ultimate software Clifton, NJ






