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
Recruitment Process:
1. HR Interview
2. Tech&Final Interview
3. Meeting with client
4. Job Offer
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