Middle Full-Stack .NET Software Engineer (Remote)

cigen β€’ Ukraine
Remote
Apply
AI Summary

CIGen is seeking a Middle Full-Stack .NET Software Engineer to join their professional team. The role involves working on modern tech stack projects with a flexible schedule and a friendly, open environment. This is a remote-friendly position with opportunities for professional growth.

Key Highlights
Work on projects with a modern tech stack and flexible schedule.
Join an English-speaking, multinational team with a focus on trust and respect.
Opportunities for professional development and skill enhancement.
Technical Skills Required
.NET .NET Frameworks REST APIs Angular Object-Oriented Design (OOD) Domain-Driven Design (DDD) Microservices Architecture Docker Kubernetes Microsoft SQL Server PostgreSQL Entity Framework GitHub Copilot
Benefits & Perks
Fully remote position
Option to work from Lviv, Ukraine office
Flexible working hours
PTO and sick leave
Support for learning and professional development expenses
Opportunities to enhance technical and interpersonal skills
Transparent communication and processes
Friendly and fun atmosphere

Job Description


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, employees, 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 frameworks
  • Solid experience with REST APIs and backend development (security and authentication, performance optimization, etc.)
  • Solid experience with Angular for building dynamic, responsive web applications
  • Strong understanding of design patterns and best practices in Object-Oriented Design (OOD) and Domain-Driven Design (DDD)
  • Proven experience with microservices architecture, including the design and implementation of scalable and maintainable systems
  • Hands-on experience with Docker containers and container orchestration using Kubernetes
  • Experience with Microsoft SQL Server and PostgreSQL, including database management and optimization
  • In-depth knowledge of Entity Framework for efficient data access and modeling
  • Experience in query optimization for high-performance database operations
  • Strong soft skills, including attention to detail, problem-solving, and communication
  • Experience with GitHub Copilot or similar AI assistants (Claude models, etc.)
  • Intermediate Strong or higher level of spoken English (you’ll be joining an English-speaking team and have a technical interview in English)

πŸ”Ή 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!

Subscribe our newsletter

New Things Will Always Update Regularly