Taro Logo

Senior Software Engineer, AVP

Charles River Development is the FinTech division of State Street, providing cloud-based Front Office technology for the State Street Alpha® Platform.
Gdańsk, PolandKraków, Poland
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Senior Software Engineer, AVP

Charles River Development (CRD), the FinTech division of State Street, is seeking a Senior Software Engineer to join their innovative team. As part of the organization behind the State Street Alpha® Platform, you'll work on transforming monolithic software into next-generation cloud-based technology utilizing Microsoft Azure, Kafka, and Snowflake.

As a Full Stack engineer, you'll be responsible for enhancing and maintaining Alpha/Charles River Development modules within an agile scrum team. The role involves collaborating with Business Analysts and Product Managers to create sustainable software solutions for complex problems in the financial technology space. You'll work with a modern tech stack including Java, Spring frameworks, React, and Kafka, while contributing to mission-critical client implementations.

The ideal candidate brings 4-8 years of experience in Java application development, with strong expertise in both frontend and backend technologies. Your experience in financial services, particularly in Portfolio Management, Trading, or Compliance systems, will be valuable in understanding and meeting client needs. You'll have opportunities to mentor junior engineers, lead technical problem-solving efforts, and contribute to the company's technological transformation.

CRD offers a dynamic environment where you'll be at the forefront of financial technology innovation, working with cutting-edge cloud technologies and contributing to solutions that shape the future of the investment industry. The company's commitment to technological advancement and professional growth makes this an excellent opportunity for a senior engineer looking to make a significant impact in financial technology.

Last updated 14 hours ago

Responsibilities For Senior Software Engineer, AVP

  • Analyze, design, develop, test, and debug large and complex software enhancements
  • Collaborate with Business Analysts and Product Managers to create software solutions
  • Direct problem solving for projects to resolve software technical issues
  • Develop and implement software programs using Java, C#, SQL, JavaScript
  • Provide guidance during code reviews
  • Write unit and automation tests
  • Conduct manual tests to ensure product quality
  • Provide troubleshooting on client implementations
  • Engage in agile software development process
  • Plan and coordinate cross-team activities
  • Mentor and guide Junior Engineers

Requirements For Senior Software Engineer, AVP

Java
React
Kafka
JavaScript
  • B.S. degree in Computer Science, Engineering, Mathematics, or Physics
  • 4-8 years of experience with full lifecycle Java application development
  • Strong skills in core Java, server-side Java technologies, and Spring frameworks
  • Experience with Frontend technologies like React, Angular
  • Experience with Kafka, Microservices
  • Experience in financial services developing solutions for Portfolio Management
  • Knowledge of object-oriented programming and Relational databases

Interested in this job?

Jobs Related To State Street - Charles River Development Senior Software Engineer, AVP