> Markdown version of [/jobs/ext/3973450-front-office-software-technical-trading-engineers-avp-api-etl-java-c-avp-charles-river-development](https://www.wearedevelopers.com/jobs/ext/3973450-front-office-software-technical-trading-engineers-avp-api-etl-java-c-avp-charles-river-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Front-Office Software Technical Trading Engineers AVP (API, ETL, Java, C#), AVP - Charles River Development - **Company:** State Street - **Location:** Princeton, NJ, United States - **Experience:** Expert - **Salary:** $100,000.0 - $167,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Multitier Architecture, Microsoft Windows, Application Programming Interfaces (APIs), Apache Tomcat, Applications Architecture, Microsoft Azure, C Sharp (Programming Language), Unix, Information Systems, Databases, Crystal Reports (Reporting Software), Extract Transform Load (ETL), Relational Databases, Linux, Perl (Programming Language), IBM WebSphere MQ, Java Message Service (JMS), Microsoft Message Queuing, Microsoft Software, Microsoft SQL Server, Office Suite, Oracle (Applications), Perforce, Simple Object Access Protocol (SOAP), Software Engineering, SQL Server Reporting Services, Systems Integration, Talend, Web Services, Extensible Markup Language (XML), Extensible Stylesheet Language Transformations (XSLT), Snowflake, Information Technology, Apache Kafka - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/front-office-software-technical-trading-engineers-avp-api-etl-java-c-avp-charles-river-development-princeton-nj--e6ae3108-f5c3-491b-bb75-2d20c7a793ae ## About the Role Application Programming Interface (API), Database Extract Transform and Load (ETL), Microsoft C# (C Sharp), Java, Software Engineering, Investment Services, Banking Services, Consulting, Application Programming Interface (API), Web Services, Candidates applying must have Investment Banking trading experience. Do not apply if you do not., * 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 * Crystal Reports or Sql Server Reporting Services * 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 (50-80%) Strong preference * Financial services industry experience * Previous consulting background * Previous OMS implementation experience * System integration using ETL tools * Experience with Azure and Snowflake, * A BA/BS degree in a business or technical field including Finance, Economics, Engineering or Computer Science. * A minimum of 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. Travel of 10-20% is typical and but may exceed that in any given year. ## Description Front-Office Software Technical Trading Engineers AVP (API, ETL, Java, C#), AVP - Charles River Development, As a Front-Office Software Technical Trading Engineers you will be an integral player of the Charles River implementation team. Senior Engineers bring technical expertise and direction to implementation teams, ensuring proper implementation of Charles River's IMS suite at our clients.] Technical implementations include all aspects of a consulting project, from installation of n-tier software and integration with third party systems to DR/HA design to documenting and performing technical training for the client. 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., What you will be responsible for * Java and C# programming * Lead and manage multiple technical initiatives, potentially on multiple projects simultaneously. * Develop with a result-driven approach while maintaining implementation schedules. * Participate in functional and technical requirements gathering and review * Create, test, and correct inbound and outbound interfaces based on * Collaborate with team members including business analysts, project managers, and customer staff * Serve as a technical expert in implementation projects * Contribute to the technical documentation