Top 3 Reasons To Join Us
International Environment (Europe, US colleague)
Work-Life Balance & Flexibility
Strong Engineering Culture & Growth Opportunities
The Job
The Role
We are seeking a Software Engineer with expertise in C# and .NET to join our dynamic development team. In this role, you will develop, and maintain high-performance applications, ensuring scalability, security, and efficiency. You will work closely with cross-functional teams, and contribute to develop and shape our products.
If you have a passion for building robust, enterprise-grade applications using modern .NET technologies, this role is perfect for you!
Tech stack we are using: SQL Server, Entity Framework, .NET Core, Identity Server, RESTful APIs, Docker, K8s, GraphQL, Amazon AWS services (EC2, S3, SQS, SES, Lambda, ECS, EKS, API Gateway, etc), Elasticsearch, NodeJS, [protected info], Redux, Web socket...
Responsibilities
- Design, develop, and maintain scalable, high-performance applications using C# and .NET (ASP.NET Core, .NET 6/7+).
- Implement RESTful APIs, microservices, and web applications using best practices.
- Collaborate with product managers, designers, and other engineers to deliver high-impact solutions
- Optimize database interactions using SQL Server, Entity Framework, and other ORM tools.
- Enhance performance, scalability, and security of applications through optimization and best coding practices.
- Write clean, maintainable, and testable code while following SOLID principles and design patterns.
- Involve into the whole SDLC process.
- Integrate third-party services, APIs, and cloud solutions (AWS, Azure, or GCP).
- Work with DevOps teams to automate CI/CD pipelines and ensure smooth deployments.
- Troubleshoot, debug, and resolve production issues, ensuring high system availability.
- Stay updated with .NET ecosystem advancements and contribute to technology decisions.
Your Skills and Experience
- 3+ years of experience in software development with C# and .NET technologies.
- Expertise in ASP.NET Core, .NET 6/7+, Web API, and Microservices architecture.
- Strong experience with SQL Server, Entity Framework (EF Core), and LINQ is a plus.
- Proficiency in front-end technologies (HTML, CSS, JavaScript, and frameworks like Blazor, React, or Angular) is a plus.
- Knowledge about authentication & authorization frameworks like JWT, OAuth2, and OpenID Connect.
- Knowledge Cloud platforms (Azure, AWS, or GCP) and containerization (Docker, Kubernetes) is a plus.
- Familiarity with unit testing frameworks (xUnit, NUnit, Moq) and Test-Driven Development (TDD).
- Knowledge working with CI/CD pipelines, Git, and DevOps tools is a plus.
- Excellent problem-solving skills and a proactive attitude toward technical challenges.
- Strong communication and collaboration skills, with a track record of mentoring junior developers.
- Good communication in English
Why You'll Love Working Here
- International working environment
- Flat and transparent organization
- Individual ideas are highly appreciated
- Working with a strong technical team of young and ambitious members
- Flexible working time and result oriented
- Partial remotely 5 days/month
- Tech summit at a 5* resort annually.
- Chances to learn new business
- Great opportunities in developing career paths, English and soft skills.
- Social, healthcare and unemployment insurances complied with labor law.
- Up to 15 annual leave days per year
- Summer trip allowance, 2 week fully paid off for parental leave, teamwork activities and more to come once you join