[< BACK]
// POSTED: Apr 13, 2026

Full-Stack .NET Software Engineer (Middle)

APPLY NOW
We offer projects with a modern tech stack, a flexible schedule, and a professional team. Open management and a friendly environment are part of our culture. At CIGen, we partner with both startups and established enterprises to help them achieve their business goals through software solutions. We are a Microsoft Gold Partner. Our company is driven by core values such as professionalism, trust, and mutual respect. We believe that the only way to achieve long-term business success is by building long-term, trusted relationships with clients, contractors, and partners. Therefore, the quality of our services is crucial! Currently, we are looking to add a Full-Stack .NET Software Engineer (Middle) to our team. This position is remote-friendly! Requirements: - Minimum 3.5+ years of solid commercial experience with Microsoft .NET / .NET Core - Hands-on experience working with Databricks or Apache Spark, including integrating Spark workloads and performing CRUD operations from .NET applications - Solid experience with REST APIs and backend development (security, authentication, performance optimization) - Strong experience with Angular for building dynamic, responsive web applications - Strong understanding of Object-Oriented Design (OOD), Domain-Driven Design (DDD), and design patterns - Experience designing and implementing microservices architecture - Hands-on experience with Docker and Kubernetes - Strong experience with Microsoft SQL Server / T-SQL and PostgreSQL, including query optimization and database performance tuning - In-depth knowledge of Entity Framework - Strong soft skills: attention to detail, problem-solving, and communication - Experience using AI development assistants (GitHub Copilot, Claude, or similar) - Intermediate+ English (spoken and written)    Would be a plus: - Experience with unit and integration testing frameworks (e.g., xUnit or similar) to ensure code quality and reliability - Practical knowledge of Dependency Injection using Autofac or .NET built-in IoC containers - Familiarity with Clean Architecture or Onion Architecture for building maintainable and scalable systems - Microsoft certifications, demonstrating a commitment to professional growth and expertise in Microsoft technologies What We Offer: - Fully remote position, with the option to work from our office in Lviv, Ukraine, if preferred - Flexible working hours to help maintain work-life balance - Be part of an English-speaking, multinational environment where you can share your expertise and learn from colleagues across different countries - PTO and sick leave to support your well-being - Support for learning and professional development expenses - Work on projects powered by modern technologies, guided by an experienced and skilled team - Opportunities to enhance both technical and interpersonal skills by joining technical communities, contributing to pre-sales activities, exploring roles as an interviewer or speaker, and participating in company-organized workshops on professional and soft skills - Transparent communication and processes that foster trust and collaboration - A cozy, friendly, and fun atmosphere that makes work enjoyable …and so much more! We look forward to hearing from you! Apply today!
Interested in this role?Apply on iHire