BlackBelt Technology Kft.

.NET Developer

BlackBelt Technology Kft.

full-time

Posted on:

Location Type: Hybrid

Location: BudapestHungary

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain scalable, high-performance backend services using C# and .NET Core.
  • Take ownership of backend components across their full lifecycle: architecture, implementation, testing, deployment, and monitoring.
  • Build robust, well-documented REST APIs and integrate with both internal and external systems.
  • Develop and maintain microservices while contributing to overall distributed system architecture.
  • Write clean, maintainable, and well-tested code aligned with engineering best practices.
  • Continuously improve system performance, reliability, scalability, and fault tolerance.
  • Implement and manage CI/CD pipelines and Azure-based deployment workflows.
  • Investigate and resolve production issues, perform root-cause analysis, and drive long-term reliability improvements.
  • Collaborate closely with cross-functional teams, participate in code reviews, and mentor junior engineers.

Requirements

  • 5+ years of experience designing and building production-grade backend systems using C# and .NET Core.
  • Proven expertise in designing, developing, and maintaining RESTful APIs and backend services.
  • Strong understanding of microservices architecture, Domain-Driven Design (DDD), Clean Architecture principles, and distributed system patterns.
  • Hands-on experience with Microsoft Azure, including deploying, operating, and monitoring cloud-based solutions.
  • Solid experience with SQL and/or NoSQL databases, query optimization, and ORM frameworks such as Entity Framework Core.
  • Practical experience implementing and maintaining CI/CD pipelines (Azure DevOps or GitHub Actions) to automate build, test, and deployment processes.
  • Strong background in unit and integration testing, mocking frameworks, dependency injection, and writing highly testable code.
  • Deep understanding of asynchronous programming, concurrency, and performance optimization within the .NET ecosystem.
  • Experience working with containers (Docker) and cloud-native development practices.
  • Excellent communication skills with the ability to actively contribute to architectural and technical decision-making.
Benefits
  • Development - We are supporting your growth with trainings and certifications;
  • Diversity - You can switch between projects and Delivery Units;
  • WOW - We are supporting our colleague's health and well-being with WOW (Wellbeing Office Way) program;
  • Support - We are a caring organisation, if you face difficulties you can always count on us.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET CoreREST APIsmicroservicesDomain-Driven DesignClean ArchitectureSQLNoSQLCI/CDasynchronous programming
Soft Skills
communicationmentoringcollaborationproblem-solvingdecision-making