Location
Wrocław, Poznań, Gdańsk. We work in a hybrid model! Recruitment process for this position and onboarding trainings are conducted online. Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Department/project description
Financial Services Cloud practice for many years has been providing digital solutions for our clients and building scalable, secure and experience-oriented systems. We transform applications into more modern approach, like microservices and introduce green field ideas by choosing best technology and architectural stack. We cooperate with European banks and financial institutions. Our clients come from national and commercial sector.
Hundreds of our employees explore broad financial world creating new payment solutions, trading platforms, systems for financial risk calculations or banknote transport optimization. We also have the opportunity to implement innovative Big Data platforms and blockchain technology. We are involved in every stage of software development, so we maintain high software development standards and good practices. We use Agile methodology (Kanban, Scrum and SAFe) and Cloud-based technologies (like AWS, Azure and GCP). We code a lot in Java, .NET and use DevOps tools to deliver automated environments. We also leverage JavaScript, Kotlin and Python programming languages in our projects.
Your daily tasks
- Designing and developing Python related features
- Working with Azure Cloud (Azure, App Service, Azure Cosmos DB, Azure Kubernetes, Azure Databricks, Azure ADF, Azure Data Lake Storage), microservices and containerization (e.g., Docker, Kubernetes)
- Focusing on the quality standards - e.g., by using TDD, delivering good unit test coverage
- Cooperating with the Scrum Master and the development team to assure that client's needs are covered
- Opportunity to take part in out-of-project activities - for e.g., supporting our recruitment processes as an interviewer, taking part in department initiatives
Frequently used technologies
- Python
- Azure Cloud
- MS SQL Server
- No SQL
- Linux
- GIT
Our expectations
- 5+ years of hands-on experience with Python 3.x development and related frameworks
- Experience with microservices architecture and Azure cloud-based solutions (preferably with Azure data services: Databricks, ADF, Data Lake Storage)
- Experience in designing REST API interfaces and implementing RESTful services, as well as designing databases using SQL and NoSQL databases, e.g., Oracle, MySQL, PostgreSQL, Cosmos DB, DynamoDB
- Ability to write clean code in accordance with modern programming standards (TDD approach, code reviews, unit testing)
- Fluent English
Nice to have
Leading/managerial experience
Our offer
- Permanent employment contract from the first day
- Hybrid, flexible working model
- Possibility of using increased tax-deductible costs in the case of creative work
- Co-financing to equip a workplace at home
- Development opportunities:
- Substantive support from project leaders
- A wide range of internal and external trainings (technical, language, leadership)
- Certification support in various areas
- Mentoring and a real impact on shaping your career path
- Access to a database of over 2,000 training courses on Pluralsight, Coursera, Harvard platforms
- Internal communities (including Agile, IoT, Digital, Security, Women@Capgemini)
- The opportunity to participate in conferences both as a listener and an expert
- Relocation package
- Benefits as part of the social package (cafeteria system, medical care for the whole family, group insurance on preferential terms)