Giraffe Software is an Estonia-registered outstaffing company connecting experienced tech professionals with long-term international projects.
We are looking for a Senior .NET Developer to contribute to a long-term enterprise solution that supports complex business operations. The platform has evolved significantly over the past three years, moving beyond its initial MVP into an active development and enhancement phase. The current scope includes rebuilding and optimizing key system components, streamlining internal processes through automation, strengthening the cloud infrastructure, and extending the product through new capabilities and external integrations. How We Work * Around 50% of working hours should overlap with the US time zone; * Daily standups are conducted in English; * Working hours are tracked in Jira.
What You’ll Do * Build and enhance scalable backend services using .NET; * Contribute to modern frontend applications developed with Angular or React; * Collaborate with engineers, project managers, and stakeholders to define effective technical solutions; * Maintain high standards of quality, performance, and reliability; * Apply AI-assisted tools and modern engineering practices to improve productivity and accelerate delivery.
Tech Stack * Backend: C#/.NET, ASP.NET Core Web API, ASP.NET MVC, REST, Entity Framework, ADO.NET, LINQ; * Frontend: Angular or React, TypeScript, RxJS; * Data: MS SQL Server, T-SQL; * Cloud/DevOps: Azure, Azure DevOps, CI/CD, Git-based workflows; * AI Tools: GitHub Copilot, Cursor, Claude.
Requirements * 6+ years of commercial experience with C#/.NET; * Deep understanding of OOP, SOLID principles, Clean Architecture, and practical use of GoF design patterns; * Hands-on experience with Angular or React and TypeScript, including frontend architecture, performance, and maintainability; * Advanced knowledge of MS SQL Server and T-SQL, along with practical experience using LINQ, ADO.NET, and Entity Framework; * Strong expertise in ASP.NET Core, ASP.NET MVC, Web APIs, distributed systems, and service-oriented architectures; * Experience designing and integrating RESTful APIs and enterprise-level backend solutions; * Practical experience with cloud platforms, preferably Azure, as well as CI/CD pipelines and DevOps practices; * Strong troubleshooting skills across application, infrastructure, and database layers; * Comfortable working with AI-assisted tools such as GitHub Copilot, Cursor, and Claude; * Confident with Git workflows, branching strategies, pull requests, and collaborative development.
What You Get * Stable, long-term employment with no wartime layoffs; * Cooperation as a private entrepreneur (FOP), with accounting support provided by the company; * 20 paid vacation days and 10 paid sick days.
Process HR interview → Technical interview → Client meeting in English → Offer
You don’t need to meet every requirement to apply. If the role feels like the right next step for you, send us a few words about one of your most meaningful projects and the skills or technologies you’d like to develop further.