Full-Stack .NET Software Engineer (Middle)

We offer projects with a modern tech stack, flexible schedule and professional team. Open management and a friendly environment are part of our culture.   

Stack: .NET Core, Angular/React, Azure.  

At CIGen we partner with both startups and experienced enterprises to help them achieve their business goals through software solutions. We are a Microsoft Gold partner. 

Our company is driven by the core values that are professionalism, trust, and mutual respect.  

We believe that the only way to achieve long-term business success is to build long-term trusted relationships with clients, employees, and partners.  

Hence, the quality of our services is crucial!  

Currently, we are looking to add a Full-Stack .NET Software Engineer to our team.  

This position could be fully remote.  

 

 ðŸ”¹ Responsibilities  

  • Follow & practice clean code, design patterns, and SOLID principles 

  • Develop quality and maintainable code with the latest tools, technologies & best practices 

  • Define optimal database schema and develop an optimized and secure data access layer according to the assigned tasks 

  • Participate in requirements gathering and sprint planning sessions 

  • Participate in code review processes & internal CoE activities 

 

🔹 Requirements:  

  • Minimum 2.5 years of solid commercial experience with Microsoft.NET/.NET Core frameworks 

  • Experience with ASP.NET Core Web API / MVC / Razor Pages 

  • Experience with Angular / NGRX / NGXS 

  • Experience with oAuth, JWT, OpenID 

  • Experience with HTML5, CSS3, Bootstrap / Material 

  • Experience with Microsoft SQL Server and/or PostgreSQL and Entity Framework Core 

  • Experience with SOLID / DRY / KISS / YAGNI principles 

  • Knowledge of using design patterns & practices, clean code principles 

  • Experience with Docker and Containerization 

  • Strong soft skills incl. attention to detail, problem-solving & communication 

  • 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 Microsoft Azure (App Services, Azure SQL, Storage, CosmosDB, Azure Service Bus) 

  • Experience with Kubernetes (AKS) 

  • Experience with React / VueJS 

  • Experience with multi-layer, Clean/Onion architectures 

  • Experience with microservices architecture 

  • Experience with CQRS / CQRS + Event Sourcing 

  • Higher education in the computer field 

  • Any Microsoft certifications 

  • Upper-Intermediate and higher level of English 

 

  

🔹 A project description for your reference: 

It's a software platform that combines CRM, document management system, and internal processes automation tools for an American company that works in the financial industry. They work with the biggest names in financial services and provide services such as mortgage analytics solutions, analytics consulting, and loss mitigation solutions.  

Current stage: ongoing development.  

Technology stack: ASP.NET Core API, Rest API, Angular, .NET Core, HTML5, Bootstrap, MS SQL Server, Entity Framework, Microservices Architecture, Onion Architecture, MediatR, CQRS, Redis, SignalR, Azure Cloud Services, Azure Service Bus, Docker, Azure Kubernetes Service (AKS), Azure DevOps (boards, Git)  

Team: 4 Full-Stack .NET Developers, 2 QA Engineers, 1 PM, 1 Tech Writer  

   

🌻 We offer:  

  • Comfortable office in L'viv/Ukraine with EcoFlow & Starlink or an opportunity to work remotely 

  • Interesting and challenging projects 

  • Flexible working hours to support your work-life balance 

  • Transparent and flexible processes 

  • Endless possibilities for your professional growth and continuous support from management 

  • Paid vacations, sick leaves and national holidays 

  • Cozy, friendly and fun atmosphere 

...and much more!  


We look forward to hearing from you!  

🚀 Apply today! 

Full-Stack .NET Software Engineer (Middle)

Job description

Full-Stack .NET Software Engineer (Middle)

Personal information
Add
Professional data
Details