.NET Developer Cloud and Microservices
Job Summary
Duration(Months) - 6
.NET Developer - Cloud & Microservices
Location: Krakow
Contract Type: Contract
Lead technical design and architectural decisions on cloud-based microservices
projects
Mentor junior developers and guide team growth within an Agile environment
Work with technologies Azure cloud platforms and containerisation
tools
Shape API development and system architecture across the organisation
Advance your career with hands-on mentorship and technical leadership
opportunities
Company Overview
Our client is a forward-thinking technology organisation based in Krakow that specialises
in building scalable cloud solutions and enterprise software systems. They work with
modern development practices prioritising clean architecture quality assurance and
continuous innovation. The company values technical excellence collaborative teamwork
and investing in their peoples professional development.
Were looking for an Developer to join their growing engineering team. If
you have 8-10 years of software development experience strong expertise and
cloud technologies and youre ready to take on a more technical leadership role this is a
compelling opportunity to advance your career in a permanent position based in Krakow.
Position Overview
In this role youll design and develop robust enterprise applications using
technologies whilst leading technical decisions on system architecture and microservices
implementation. Youll work across the full development lifecycle - from API design
through to cloud deployment on Azure - whilst mentoring junior team members and
contributing to the organisations technical strategy. Your work will directly impact the
scalability performance and quality of the systems the company delivers to its clients.
Responsibilities
Design and develop applications Core and
versions (6 7 8)
Build and maintain APIs and microservices architectures that scale reliably Lead technical design decisions and guide architectural approaches for new
projects
Implement CI/CD pipelines using Azure DevOps and deploy applications using
Docker and Kubernetes
Write unit and integration tests using XUnit and NUnit applying test-driven
development practices
Mentor junior developers providing guidance and fostering their technical growth
Collaborate actively in Agile ceremonies and contribute to team problem-solving
Work with SQL Server and NoSQL databases including MongoDB and Kafka
Communicate technical concepts clearly to both technical and non-technical
stakeholders
Requirements
Essential Technical Skills:
8-10 years of professional software development experience
Proficiency in C# Core and versions (6 7
8)
Hands-on experience with MVC and Web API development
Strong expertise in API development and microservices architecture
Proven experience with Microsoft Azure Azure DevOps and CI/CD pipeline
implementation
Solid knowledge of SQL Server and NoSQL databases such as MongoDB and Kafka
Experience with containerisation tools including Docker Kubernetes and OpenShift
Familiarity with unit testing frameworks (XUnit NUnit) and test-driven development
Deep understanding of software design patterns and clean architecture principles
Essential Soft Skills:
Ability to lead technical design and make sound architectural decisions
Mentoring and coaching experience with junior developers
Strong analytical and problem-solving capabilities
Clear communication skills for explaining technical concepts to diverse audiences
Active participation in Agile and Scrum environments
Benefits
Permanent contract offering long-term career stability and growth
Opportunity to lead technical design and mentor junior developers
Professional development through hands-on technical leadership experience Collaborative Agile working environment with modern development practices
Access to cutting-edge cloud and containerisation technologies
Alongside these benefits youll join a value-driven organisation where technical excellence
and continuous learning are embedded in the culture. Youll collaborate with skilled
engineers who prioritise quality and innovation working in an environment that supports
your professional advancement and values your contributions to the team.
How to Apply
To apply for this role please submit your CV using the form below or email
Required Experience:
IC