Lead .NET Developer
Tech stack:
.NET, Cloud (Azure), PostgreSQL
Requirements:
5+ years of commercial experience delivering backend systems in C#/.NET, including PostgreSQL and REST API development
Production experience deploying and managing applications on Azure
Proven ability to gather and analyze requirements while working directly with clients
Strong track record of taking end-to-end product ownership and accountability
Experience designing software architecture across multiple modules (mobile, backend, frontend, databases)
Deep understanding of software development best practices, code quality standards, and clean code principles
Excellent communication skills for cross-functional collaboration with technical and non-technical stakeholders
Nice to have:
Azure certifications (e.g., Azure Developer Associate)
Ability to travel to Wroclaw for team collaboration and client meetings
Experience designing and implementing IoT software
Project description:
We are building an Installation Management System – a strategic platform to digitalize installation and servicing processes for metering devices across the organization. The solution will replace paper-based workflows with a fully integrated web and mobile system, becoming the single source of truth for device and structural data while significantly improving operational efficiency.
Main responsibilities:
Design, build, and maintain backend software using C#/.NET
Gather and analyze business requirements working alongside Business Analysts and through direct collaboration with clients and stakeholders
Take full ownership of product delivery from conception through deployment and future maintenance
Design software architecture and ensure seamless integration across all modules (mobile, backend, frontend, databases)
Propose and recommend optimal technology stack, architectural patterns, and technical approaches based on project requirements and constraints
Design and deliver robust APIs for frontend and mobile consumption
Persist, query, and optimize operational data stored in PostgreSQL
Ensure production readiness of services, including monitoring, logging, and performance optimization
Lead the Backend team and closely collaborate with Mobile, UX, Frontend, QA, and DevOps teams
Champion software development best practices, code quality standards, and maintainable code across the team
Conduct code reviews and mentor team members on architectural decisions and coding standards

Spyrosoft
Spyrosoft is a leading technology company specializing in software development and IT services. The company provides a wide range of expertise including artificial intelligence, cloud services, cybersecurity, digital pro...
Lead .NET Developer
Lead .NET Developer