
Middle/Senior .NET Developer (Construction)
Sigma Software28 days ago
Remote, Poland +2 moreMid Level / Senior
Responsibilities
- Design, develop, maintain, and refactor backend solutions using C# and .NET.
- Design and integrate RESTful APIs and SOAP web services.
- Participate in architecture discussions, technical solution design, code reviews, and technical improvements.
- Develop core product modules and troubleshoot issues across application, infrastructure, and database layers.
- Write and maintain unit, API, and integration tests.
- Collaborate with developers, QA engineers, DevOps specialists, architects, Product Owners, and customer-side teams.
- Contribute to front-end tasks using Angular and TypeScript when needed.
- Prepare and maintain technical documentation.
Requirements
- 4+ years of commercial software development experience with C# and .NET.
- Strong experience designing, developing, and integrating Web APIs, including RESTful APIs and SOAP services.
- Strong understanding of OOP, SOLID principles, common design patterns, LINQ, ADO.NET, and Entity Framework.
- Strong knowledge of Microsoft SQL Server and T-SQL.
- Practical experience with event-driven systems and message brokers.
- Experience writing and maintaining unit, API, and integration tests.
- Experience with Angular or another modern front-end framework or library and good knowledge of TypeScript.
- Understanding of front-end architecture, maintainability, and performance optimization.
- Strong troubleshooting and debugging skills across application, database, and infrastructure layers.
- Confident Git usage, including branching strategies, pull requests, and code reviews.
- Intermediate or higher English level and strong communication and collaboration skills.
- Experience with NoSQL databases and AI-assisted development tools such as GitHub Copilot or Claude is a plus.