Hey! Nice to see you! At Incubly, we believe that great people want to work with great people, so we started building a company that would attract great minds and enable us to achieve our goals without feeling like were just working, but rather having fun. Our mission is to mainly support tech companies and startups (scaleups) in fast, high-quality scaling up of their teams and boosting their product development, testing, and deployment so that we can succeed together. We are now collaborating with a leading company in critical infrastructure management to transform the protection and maintenance of underground utilities. With their innovative software platform, they have been helping organisations prevent damage and improve safety during excavation projects. Through this partnership, we are driving the future of infrastructure safety - using advanced data analysis and technology to create smarter, safer, and more efficient communities. We are looking for a .NET Developer to join our team and help build a modern, modular, and cloud-ready platform. You will work closely with Product Owners and Engineers, translating business requirements into high-quality, scalable .NET solutions. This role covers the full software development lifecycle, with a strong focus on clean code, collaboration, and continuous improvement of performance, reliability, and maintainability. Your daily responsibilities Contribute to the design and development of a modular, cloud-ready platform, with a focus on high-quality, maintainable, and scalable code Write clean, testable, efficient, and well-documented code Participate in code reviews to uphold code quality and share knowledge within the team Collaborate closely with Product Owners and other stakeholders to clarify requirements and align on technical solutions Analyze and estimate backlog items together with the team, breaking down work into well-defined development tasks Take ownership of assigned features and components throughout the full development lifecycle Improve non-functional aspects of the platform, such as performance, reliability, observability, and maintainability Troubleshoot, investigate, and resolve application and production issues Actively contribute to Scrum ceremonies and Agile team activities We need you to have: Strong hands-on experience with C# and the .NET ecosystem, including building and maintaining commercial applications Solid understanding of the Software Development Lifecycle (SDLC) and modern engineering best practices Experience with relational databases, especially SQL-based systems, including data modeling and query optimization Working knowledge of CI/CD pipelines and general DevOps practices Familiarity with Agile methodologies (Scrum, Kanban) and iterative development Experience in developing modular and cloud-ready applications Ability to analyze functional and business requirements and translate them into technical solutions Experience in diagnosing and troubleshooting application issues Awareness of non-functional requirements such as performance, reliability, observability, and security Good estimation skills and the ability to deliver high-quality solutions within agreed timelines Communicative English (spoken and written) Would be great if you have: Experience with Microsoft Azure, especially Azure Container Apps (ACA) and Azure SQL Database Familiarity with Docker and container-based development Hands-on experience with Azure DevOps, including pipelines Exposure to RESTful API design and best practices Basic understanding of Angular or other frontend frameworks and backend integration Experience with .NET MAUI or cross-platform development Knowledge of observability practices such as centralized logging, metrics, dashboards, and alerting (e.g. OpenTelemetry) Our offer In addition to great company and challenging projects, we can offer much, much more: An agile and friendly atmosphere, non-violent communication and full respect for diversity. Possibility to choose from onsite (in Lodz, Poland) or hybrid work (one day a week in our office in Łódź city centre). B2B or Employment Contract - you choose. Remuneration on B2B contract: 1.100-1.200 PLN net/day