Middle Strong .NET Engineer

Blackthorn Vision Responds Quickly
$$$$

Blackthorn Vision is looking for a Middle Strong .NET Engineer. Our client, established in 2011 and based in Colorado, is a leading player in the U.S. application management market. We’ve had a successful partnership with this client and are seeking candidates who are eager to take ownership and improve a product already trusted by over 6,000 enterprises.

 

Please note: we’ll primarily consider candidates based in Lviv, as the project team is located there.

 

Requirements:

  • 4+ years of commercial experience working on the backend as a .NET developer;
  • Cloud systems development experience;
  • Understanding of data access technologies, including Entity Framework and MongoDB;
  • Experience with both SQL and NoSQL databases;
  • Experience with microservice-oriented architecture, parallel, and asynchronous programming design patterns;
  • Experience with Kubernetes, Docker, and RabbitMQ;
  • Proven experience with Azure technologies: Azure Entra ID, Azure Storage accounts, Azure Service Bus, Azure Container Registry;
  • Knowledge of design and architectural patterns;
  • Proven ability to take ownership of features and drive them to production with minimal supervision;
  • Product-oriented mindset: ability to see beyond implementation details and understand user impact and business value;
  • Proactive and self-driven approach to problem-solving and decision-making;
  • Experience collaborating with cross-functional teams (Product, Support, etc.);
  • Experience mentoring or leading other engineers (formal or informal leadership);
  • English level: Upper-Intermediate.

 

Responsibilities:

  • Take end-to-end ownership of feature delivery: from requirements clarification and architecture design to implementation, testing, and release;
  • Design scalable and maintainable solutions aligned with product goals;
  • Collaborate closely with Product Owners, Support team, and end users to deeply understand problems and deliver effective solutions;
  • Drive technical decisions and take responsibility for their outcomes;
  • Participate actively in Agile processes (sprint planning, refinement, reviews, retrospectives);
  • Conduct and contribute to code reviews to maintain high code quality and consistency;
  • Produce clear technical documentation, including architecture diagrams and feature specifications;
  • Support onboarding of internal teams (e.g., Customer Support) to newly delivered functionality;
  • Identify improvement opportunities in the system and proactively suggest solutions;
  • Contribute to team knowledge sharing and support less-experienced engineers as needed.

Required skills experience

.NET 4 years
Azure 3 years
Docker 3 years
Kubernetes 2 years
MongoDB 2 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 3 April
47 views
·
5 applications
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...