Senior Software Developer (.NET & Azure, understanding of Python)
🌍Work mode: hybrid (preferably from Krakow or Warsaw):
• People from Krakow and Warsaw - 6x per month in the office
• People outside of Krakow and Warsaw - 1-2x per month in the office
⏰Start: June/July 2026.
📝Contract: B2B.
⏳Duration: >12 months contracts.
📕Project language: English.
💼Industry: Banking.
📑Workload: Full time.
⚙️Recruitment process: 1h technical screening on zoom.
💻Equipment: Work on emagine or your own equipment.
We are looking for a Senior Software Developer who thrives at the intersection of technical design and hands-on execution. In this role, you will be the technical engine driving key initiatives for integration projects. Unlike a traditional architect role, your focus will be on Solution Design: creating the technical 'how-to' for complex integrations and then leading the end-to-end development.
Main Responsibilities:
Draft end-to-end technical designs for API solutions and microservice integration patterns.
Own the full development cycle, ensuring secure, low-latency communication paths between backend systems and UI/UX layers.
Manage the technical integration of platforms using Azure Functions and Service Bus.
Fine-tune Python-based code mainly for specific transformations (e.g. Pendo-related) while having the agility to refactor logic as needed.
Participate in design reviews and incorporate stakeholder feedback.
Support discussions surrounding potential migrations to managed environments.
Key Requirements:
7+ years of hands-on experience in Azure development (Functions, App Insights, APIM, and Service Bus).
Strong experience in .NET development (primary technology.)
Experience in building integration solutions using .NET and Azure.
Expertise in Python (basic/working knowledge required, mainly for integration/transformation tasks), with strong proficiency in .NET.
A 'quality-first' mindset with extensive experience writing and maintaining unit tests.
Deep expertise in using Application Insights for monitoring and optimizing live applications.
Proven experience in designing and building integration patterns within a CRM context.
Nice to Have:
Exposure to Power Platform (optional).
Experience with Google Cloud Platform (GCP).
Prior experience with Highspot, Pendo, or MS Dynamics integrations.
Senior Software Developer (.NET & Azure, understanding of Python)
Senior Software Developer (.NET & Azure, understanding of Python)