Platform Engineer
Full-Stack Developer (.NET/Razor)
Krakowfulltime
Apply on the employer's siteRole description
Location
Krakow, All PL Regions, Poland
Capabilities
Digital and Data
Office Setup
Hybrid
Job ID
#42639
Industry
Enterprise Functions
At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.
Your impact
We are looking for a passionate, ambitious, and highly motivated Full-Stack .NET Developer to join our dynamic team. In this role, you will play a key part in building and maintaining a high-quality platform, working with modern technologies, and contributing to the development of scalable, enterprise-grade software solutions. This is an excellent opportunity for a developer eager to grow their career in .NET within a modern, cloud-based environment, while working closely with a collaborative, cross-functional team.
About the Project
You will be working on a large-scale platform modernization project involving the replacement of a legacy system with a modern solution built on the Microsoft technology stack (.NET/C#), following best engineering and delivery practices.
You will join a cross-functional Agile team consisting of Product Owner, Business Analyst, QA Engineers, Designer, and Developers, working closely together to deliver high-quality features.
Key Responsibilities
Develop and maintain a platform aligned with business and user needs
Design and implement microservices and REST APIs using .NET (C#)
Work within Clean Architecture principles, ensuring proper separation of concerns
Apply design patterns such as Repository, CQRS, and Mediator in everyday development
Collaborate with stakeholders to define data structures and business logic
Ensure solutions are scalable, secure, and maintainable
Write unit and integration tests
Participate in Agile ceremonies, code reviews, and sprint planning
Collaborate closely with developers, QA engineers, and business stakeholders
Maintain and improve existing code, including debugging and fixing issues
Here's what you'll need
Solid experience with .NET/C# development
Hands-on experience with ASP.NET MVC and Razor (key requirement)
Strong understanding of REST APIs and backend integrations
Practical knowledge of design patterns (Repository, CQRS, Mediator)
Experience working with Clean Architecture and layered systems
Strong understanding of interfaces and separation of concerns
Ability to work independently and take ownership of tasks
Experience working in Agile environments (Scrum/SAFe) is a plus
Strong communication skills, including the ability to explain technical concepts in a simple way to non-technical stakeholders
We offer
Rewarding employment: Full-time employment with a salary that matches your qualifications
Hybrid work model: Enjoy the flexibility of working from home, with just several office days per month
Flexible hours: Start your day anytime between 7:30 and 10:00 AM
Comprehensive benefits: Including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
Co-financed holidays: Enjoy "Wczasy pod Gruszą" for a well-deserved break
Global projects: Engage in exciting international projects
Inclusive networks: Join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
Continuous learning: Participate in our Graduate Development Program, Learners’ Community, and self-learning platforms
Language courses: Enhance your skills with courses in English, German, and Polish
We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative. We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. Find out more about life at Jacobs. As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com
#LI-KK3
Your application experience is important to us, and we’re keen to adapt to make every interaction even better. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team via Careers Support .
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.