.NET Developer Cloud-Native Microservices Architecture
Job Summary
.NET Developer - Cloud-Native Microservices Architecture
Location:Kraków
Contract Type:Contract
Duration (Months): 6
Lead technical design and architectural decisions within a high-performing Agile team
Work across stacks (6/7/8) and cloud-native solutions using Microsoft Azure
Mentor junior developers and contribute to team capability building
Deliver scalable high-performance solutions aligned with strategic business goals
Company Overview
Our client is a technology-focusedorganisationoperatingwithin the financial services sector delivering solutions that support critical business operations. They work with both legacy and modern technology stacks balancing innovation with stability. The team follows Agile methodologies and values collaboration technical excellence and continuous improvement. With a focus on cloud-native architectures and microservicestheyrebuilding scalable systems that meet evolving business needs.
Theyrelooking for an Developer to join their STP Tribe in Kraków on a contract basis. This is an opportunity to work on meaningful technical challenges contribute to architectural decisions and help shape the future of their technology landscape.
Position Overview
As a .NET Developeryoullplaya central rolein designing developing and delivering scalable solutions that support strategic across both Framework applications and versions contributing to cloud-native architectures and microservices-based systems. This role requires strong technicalexpertise leadership capabilities and a proactive approach to with architects testers and product owners in an Agile environment ensuringdeliveryquality and alignment with business requirements.
Responsibilities
Develop andmaintainapplications Core and versions (6/7/8 or beyond)
Design and implement APIs and microservices-based solutions
Integrate cloud-native components using Microsoft Azure Azure DevOps andcontainerisationtools
Collaborate with architects testers and product owners to ensure delivery quality
Lead technical design discussions and contribute to architectural decisions
Ensure code quality through unit testing integration testing and TDD practices
Participate actively in Agile ceremonies including sprint planning backlog grooming and retrospectives
Mentor junior developers and contribute to team capability building
Troubleshoot complex technical issues and provide effective solutions
Requirements
Technical Expertise:
8-10 years of experience in software development
Core and C#
Experience with MVC Web API and versions (6/7/8)
Strong knowledge of SQL Server and NoSQL databases (e.g. MongoDB Kafka)
Expertisein API development and microservices architecture
Cloud & DevOps:
Hands-on experience with Microsoft Azure Azure DevOps and CI/CD pipelines
Familiarity with Docker Kubernetes OpenShift and Service Fabric
Testing & Quality Assurance:
Experience with unit testing frameworks (XUnitNUnit)
Strong understanding of integration testing and test-driven development (TDD)
Architecture & Design:
Deep understanding of software design patterns and clean architecture
Ability to lead technical design and make architectural decisions
Soft Skills & Leadership:
Ability to guide and mentor junior developers
Active participation in Agile and Scrum ceremonies
Strong analytical and problem-solving skills
Clear communication of technical concepts to both technical and non-technical stakeholders
Benefits
While specific benefits details are beingfinalisedyoulljoin a collaborative team environment that values technical excellence and continuous learning. The role offers opportunities to work on challenging technical problems contribute to architectural decisions and develop your leadership skills through part of an Agile team that encourages knowledge sharing innovation and professional growth within a supportive and collaborative culture.
How to Apply
Required Experience:
Staff IC