Required skills
Job description
Project overview
We are looking for a .NET Developer to join our team and help build scalable, high-quality solutions that power our global travel platforms.
In this role, you will work on the development and enhancement of backend systems, contribute to architectural decisions, and collaborate with cross-functional teams to deliver reliable and efficient software used by customers worldwide.
Your responsibilities
Our requirements
- Design, develop, and maintain applications using .NET technologies
- Translate business requirements into scalable and maintainable technical solutions
- Develop and enhance REST APIs and backend services
- Maintain, troubleshoot, and improve existing applications
- Refactor and optimize code to improve performance, scalability, and maintainability
- Write clean, well-structured, and testable code following best practices
- Participate in code reviews and contribute to improving development standards
- Identify and resolve performance bottlenecks and system issues
- Contribute to application architecture, technical design, and system documentation
- Collaborate closely with developers, QA engineers, Product Owners, and other stakeholders in an agile environment
- At least 3 years of commercial experience with .NET development
- Strong knowledge of ASP.NET MVC and REST APIs
- Experience working within agile software development teams
- Good knowledge of MS SQL and Elasticsearch
- Experience with CI/CD tools and practices (Git, TeamCity or similar)
- Experience writing unit and integration tests
- Ability to write clean, maintainable, and well-tested code
- Very good English communication skills
Nice to have
How we work
What we offer
- Experience with Umbraco CMS
- Experience with Angular
- Knowledge of AWS services and cloud-based solutions
- Clean Code principles
- Design patterns and software engineering best practices
- Code reviews and knowledge sharing
- Static code analysis
- Continuous Integration and Continuous Deployment (CI/CD)
- Agile and collaborative development environment
- Hybrid work model (1–2 days per week in our Katowice office)
- Opportunity to work on international, large-scale projects
- Attractive remuneration paid in EUR
- Flexible working hours
- Individual development budget
- Partially or fully funded training and certifications
- English lessons
- Mentoring and support from experienced technical leaders
- Participation in conferences in Poland and abroad
- A culture focused on learning, collaboration, and knowledge sharing
- Space to innovate and bring your own ideas to life
- Support for IT community initiatives
Project details
- Start: flexible
- Remote: hybrid
- Location: Katowice, -, PL
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on justjoin.it