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