About this role
Job title: Software Engineer
About the Role Join Corporate Actions Product Area (Data and Post-trade Engineering Line) as part of a self-organized scrum team of software engineers. You will develop and support enterprise products within the Financial Instruments' Life Cycle, collaborating with colleagues from Ukraine, Poland, Denmark, Austria, and Germany after a comprehensive onboarding program.
What You'll Do
- Write clean, maintainable, and well-documented code in C#, following established coding standards and team guidelines.
- Learn and work with APL, including contributing to new features and fixing issues with support from the team.
- Implement features based on defined requirements and acceptance criteria.
- Contribute to testing efforts by creating and executing test cases (E2E, API, UT), including automated tests.
- Collaborate closely with team members, Product Owner, and Technical Leads during feature analysis, refinement, and implementation.
- Participate in analysis of functional and non-functional requirements during refinements.
- Support existing functionality and contribute to resolving defects.
- Participate in Sprint ceremonies including planning, reviews, and demos.
- Contribute to continuous improvement of development practices, tools, and team processes.
- Gradually build understanding of full-stack development (front-end and back-end, SOA)
What We're Looking For
- A B.Sc. or M.Sc. in Computer Science, Mathematics, Finance, or a similar field.
- Solid knowledge and experience (1–3+ years) in C# (.NET or .NET Framework).
- Basic understanding of software development practices, including version control (git) and CI/CD pipelines.
- Experience or interest in software testing (manual and automated).
- Familiarity with relational databases (e.g., Oracle, SQLite).
- Awareness of Cloud and/or On-Prem infrastructures is a plus.
- Willingness to learn new technologies, including in-house tools and APL.
- Basic understanding of agile methodologies (Scrum).
- Interest in financial domain (knowledge of fintech or derivatives is a plus).
- Readiness to work with and support existing (legacy) systems.
- Good English skills (upper-intermediate or higher), both written and spoken.
- Proactive attitude, willingness to learn, and ability to collaborate effectively within a team.
Nice to Have
- Knowledge of fintech or derivatives is a plus.
Compensation & Benefits
- Flexible working hours and hybrid model - 2 days in the office, 3 days remote.
- Modern office (next to Wilanowska metro station) with quiet zones and ergonomic workstations.
- Base salary with annual bonus structure.
- Holiday allowance upon a 2-week vacation.
- Occasional remote work across Poland and international options available (up to 24 days domestic, 20 days international per year - subject to internal policy).
- Employer-paid Medicover Platinum healthcare package (employee-paid family upgrade available).
- Multisport card with 75% employer contribution.
- Unum group life insurance (employee-paid upgrade available).
- Medicover travel insurance for private trips and global business travel insurance.
- Possibility to join Deutsche Börse Group Share Plan (eligible after 1 year).
- Copyrights program for certain roles.
- Possibility to develop your career in an international environment.
- Professional training and courses provided by SimCorp.
- Polish language classes for foreign employees; German and English classes based on business needs.
- Integration events, volunteering initiatives and employee-led clubs.
- Compensation ranges are being disclosed at the initial stage of candidate engagement.