Software Engineer, Officer
Tech Stack / Keywords
Firma i stanowisko
State Street is one of the largest custodian banks, asset managers, and asset intelligence companies in the world. The role is within the Global Technology Services (GTS) function, which supports the company's digital transformation and business capabilities using advanced technologies such as cloud, artificial intelligence, and robotics process automation. The position offers a collaborative environment in a global organization focusing on technology skills and innovation.
Wymagania
- Proficiency in building service layers and APIs (REST), including secure and scalable design.
- Experience with Node.js (Express/NestJS) and TypeScript.
- Experience with Java (Spring Boot).
- Experience with React.js, modern JavaScript/TypeScript, component patterns, and API integration.
- Experience with databases such as PostgreSQL, SQL Server, MySQL, and MongoDB, including data modeling.
- Strong testing discipline: unit testing and integration testing.
- Familiarity with CI/CD, code quality tools, and modern DevOps practices.
- B.S. degree (or equivalent) in Computer Science, Engineering, Mathematics, Physics, or other technical fields; MS degree strongly preferred.
- Minimum 3-5 years of relevant experience.
- Ability to collaborate with stakeholders across functions and geographies.
- Strong analytical skills and good written and verbal communication skills (English required).
- Willingness to enter into contract for employment.
Obowiązki
Services Layer / Backend (Primary Focus):
- Build and maintain service-layer components including domain services, orchestration, and integrations.
- Implement authentication/authorization, request validation, error handling, and consistent API contracts.
- Develop data access and persistence logic using SQL stores; optimize queries and data models for performance and reliability.
- Build integration patterns (event-driven, async messaging, batch, streaming) using tools like Kafka/MQ.
UI / Front-End (React.js):
- Develop and maintain UI features using React.js, TypeScript, and modern state management patterns.
- Collaborate with design/UX to build reusable components, ensure accessibility, and deliver responsive experiences.
- Integrate the UI with backend services using well-defined API contracts; implement client-side validation and error handling.
Benefity
- Permanent contract from day one.
- Additional holidays including Birthday Day Off and anniversary days off.
- Gold Medical Package for employees and their families.
- Premium life insurance package and private pension plan.
- Wide range of soft skills training, technical workshops, language classes, and development programs.
- Opportunities to volunteer time to company-driven initiatives, employee networks, or organizations.
- Variety of well-being programs.
- Additional benefits depending on seniority of the role.
Inne informacje
This role requires willingness to enter into a contract for employment. English language skills are mandatory. The salary may vary if the candidate works outside the primary location. The company is an Equal Opportunity Employer considering all qualified applicants without discrimination.
State Street
72 aktywne oferty