Full Stack Engineer, Senior Associate | Hyderabad, IN
State Street Corporation
Location
🇮🇳 Hyderabad, India
Type
full_time
Salary
Undisclosed
Posted
3w ago
Job Description
Full Stack Engineer, Senior Associate Who we are looking for: Who we are: • Charles River Development (CRD) is the FinTech division of State Street. Together with State Street's Middle and Back-office services, Charles River's cloud-based Front Office technology forms the foundation of the State Street Alpha® Platform, the first front-to-back solution in the industry. • Our vision is to be the world's leading investment platform, shaping the future of the industry and driving new levels of technology-led innovation, resiliency, efficiency and growth for investors and the people they serve. • CRD Engineering organization is innovating and transforming the platform by moving away from monolithic software to utilizing next generation cloud-based technology that leverages Microsoft Azure, Kafka, Snowflake, etc. • Industry momentum has seen CRD grow over 135% in headcount over the last 5 years, and we continue to grow. As a digital innovation leader, we invest into our solutions, processes, systems, and talent. Summary: Act as Full Stack engineer responsible for the enhancement and maintenance of one or more Alpha/Charles River Development modules or components of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River.
Responsibilities
: • Analyze, 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 • Direct problem solving for projects or major phases of projects to resolve 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 product. • Identify ways of improving development test methodologies contribute to and related test methodology frameworks • Conduct manual tests to ensure a high-quality product. • Provide troubleshooting on large, mission critical client implementations • Engage in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives • Plan and coordinate cross-team activities groups to complete assignments. • Mentoring and guiding on designs from Senior Engineers.