Middle .NET Developer

We are looking for a talented Middle .NET Developer who will play a crucial role in developing and supporting a workflow engine for an existing process automation platform. 

 

 Responsibilities: 

  • Design, support and develop high-quality software applications based on requirements specifications 
  • Enhance existing software to support continuous improvement 
  • Ensure proper testing and stable, consistent releases 
  • Participate in code reviews and assist team members with complex tasks 
  • Ensure timely delivery of solutions according to provided specifications and designs 
  • Provide estimates for new tasks and projects 
  • Communicate and collaborate with the client when required 

     

Requirements: 

  • 2.5+ years of commercial experience in a relevant role 
  • Strong knowledge of C# and the .NET platform 
  • Solid experience with ASP.NET Core and Entity Framework Core (EF Core) 
  • Good understanding of OOP and object-oriented design principles 
  • Experience working with PostgreSQL and MongoDB 
  • Proficiency in Git and Gitflow-based workflows 
  • Familiarity with Redis for caching 
  • Experience with messaging systems such as RabbitMQ, Azure Service Bus, or MassTransit 
  • Experience with CI/CD pipelines using Azure DevOps 
  • Basic understanding of microservices architecture 
  • Upper-Intermediate or higher level of written and spoken English 
  • Strong analytical, organizational, and time-management skills 
  • Self-motivated team player with a sense of responsibility 

     

Would be a Plus: 

  • Experience with multitenancy solutions 
  • Experience writing unit tests and testable code 
  • Understanding of workflow engines and state machine concepts 

  
We Offer:  
 

  • Collaborative Environment: Join a team that values collaboration, creativity, and mutual respect  
  • Career Growth: Performance reviews and constructive feedback  
  • Generous Time Off: 20 paid vacation days and 15 sick leave days annually, ensuring you have the time to recharge  
  • Professional Development: We support your growth by compensating for courses, certifications, and other educational opportunities  
  • Flexible Work Options: Work remotely from the comfort of your home or join us in our modern Kyiv office 

 

Recruitment Process:   
1. HR Interview  
2. Tech&Final Interview 

3. Meeting with client 
4. Job Offer   

   

If you have any questions or need clarifications, feel free to reach out to our Talent Hunter Team by email. 

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 15 January
74 views
ยท
12 applications
10% read
ยท
10% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...