Charles River Development

Financial Services

SeniorSoftwareEngineer-Java,Officer

Hyderabad, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer - Java, Officer at Charles River Development. Skills: Java, Microservices, Cloud, Agile. Analyze software enhancements. Design software solutions”

Industry & Context.

Financial Services
Problems you'll solve

problem solving; technical problem domains; advanced software technical issues; business and technical problems; multi-tiered, high-performance database applications

What They're Looking For.

Must Have

enterprise application architecture, platform‑based solution design, Java, C#, SQL, JavaScript, object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting, new/advanced programming languages, cloud-native services, microservice architectures, Kubernetes, Kafka, message-based systems, Postgres SQL, multi-tiered, high-performance database applications, Agile development methodology

Nice to Have

MS degree, Spring Boot Microservices, service deployment in cloud environments, financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management, Snowflake, Azure experience

What You'll Do.

Analyze software enhancements

Design software solutions

Develop software solutions

Test software solutions

Debug software solutions

Provide thought leadership

Direct problem solving

Develop software programs

Implement software programs

Write automation tests

Troubleshoot client implementations

Plan cross-team activities

Coordinate cross-team activities

How You'll Work.

Team & Collaboration

Collaborate with Business Analysts; Collaborate with Product Managers; Work with peers in a collaborative team environment; Coordinate cross-team activities

Communication Scope

written communication; verbal communication

Process & Methodology

agile software development process, sprint planning, backlog grooming, retrospectives

Full Job Description

Job Description Job Description **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. **Responsibilities:** * Strong experience in enterprise application architecture and platform‑based solution design. * Demonstrated ability to deliver complex platforms into production, not just define architecture. * Drive technical excellence by working to analyse, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation * Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems * Provide thought leadership in the design of product architecture within and beyond the team’s scope of responsibility * Direct problem solving for projects or major phases of projects to resolve advanced software technical issues * Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript, or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business * Provide informed guidance and critical analysis of proposed changes during code reviews * Write unit and automation tests to ensure a high-quality end product * Contribute to written design and API documentation, and participate in customer documentation process * Identify ways of improving development test methodologies contribute to and related test methodology frameworks * Develop automate test an

Free ATS check

Applying for this Senior Software Engineer - Java, 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 Development?

Real rants from real employees. Read before you apply.

Read Company Rants →