Sigma Software is seeking a skilled Middle/Senior .NET Developer to join a product-focused engineering team dedicated to the European construction industry. You will work within a mature, distributed environment to develop and maintain robust back-end solutions while contributing to architecture discussions and product evolution.
Key responsibilities
- Design, develop, and maintain high-quality back-end solutions using C# and .NET.
- Develop and integrate RESTful APIs and SOAP web services.
- Collaborate with cross-functional teams including QA, DevOps, and Product Owners to clarify requirements.
- Write and maintain comprehensive unit, API, and integration tests.
- Participate in peer code reviews and contribute to technical documentation.
Requirements
- 4+ years of commercial experience with C# and .NET.
- Strong proficiency in Microsoft SQL Server, T-SQL, LINQ, and Entity Framework.
- Solid understanding of OOP, SOLID principles, and design patterns.
- Experience with event-driven systems and message brokers.
- Practical knowledge of Angular and TypeScript for front-end tasks.
- Strong troubleshooting skills and intermediate or higher English proficiency.
What we offer
- Opportunity to work on a large-scale product ecosystem for the European construction market.
- Collaboration with a team of senior-level specialists and architects.
- Engagement in long-term projects with a focus on technical excellence and innovation.
- A fully remote working environment within a professional international organization.