- Be a member of an agile scrum team that owns development of a specific product or platform.
- Develop financial applications that improve our service level and meet the needs of a variety of business users.
- Follow agile methodologies with 2-week sprints.
- Coordinate between multiple distributed teams to deliver a project/remove blockers.
- Deliver solutions within our constantly evolving microservice stack: C# (including .NET core), JavaScript, TypeScript, Angular or React/Redux, SQL Server, RabbitMQ
- Bachelor’s Degree in Computer Science or equivalent practical experience (3+ years)
- OO-programming experience in either C# or Java
- Familiarity with working with web APIs (REST and/or SOAP)
- Experience or knowledge of Agile principles including modern testing practices (such as TDD, BDD)
- Comfort with full stack software development: frontend and backend, API design, data modeling and query, service-oriented messaging patterns, and web development frameworks
- Experience in working within a distributed-team environment
- Experience with microservices
- Great development opportunities, including a training budget, trips to partner offices, access to technical training from Pluralsight, 50% tax scheme (50% KUP), and quarterly Hack Weeks in which teams and individuals pitch new product ideas and technology improvements
- Collaborative, low-hierarchical culture in which leadership is gained through influence and character, not a title
- Private healthcare, MultiSport card, in-house English classes, relocation package
- Employee Stock Purchase Plan - opportunity to purchase company stock at a discount
- Chatham’s values and purposes
- Kraków Office LinkedIn Life page
- A virtual office tour