FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularAzureCloudDistributed SystemsDockerKafkaKubernetes.NETSQLTypeScript
About the role
Key responsibilities & impact- Making key design and implementation decisions compliant with architecture to ensure solution scalability, security, and performance.
- Promote best engineering practices within the team, including software design patterns, code quality, documentation, testing, and monitoring.
- Initiate and lead innovations and solution improvements.
- Collaborate with the Product Owner and Engineering Manager to assess delivery capacity and technical feasibility.
- Drive epic/features analysis and support prioritization of the engineering backlog.
- Applying your expertise to all stages of the development lifecycle, including review of user stories, development, design, code reviews, and setting up automated test solutions and CI/CD pipelines.
- Supporting, coaching, and mentoring engineers to cultivate a proficient, motivated, and effective team.
- Ensuring timely, high-quality delivery of tasks, present new features, and address client-reported bugs.
- Staying up-to-date with emerging trends and technologies in software development.
Requirements
What you’ll need- 11+ years of practical experience with .NET technologies (C#, Microsoft .NET), including at least 2 years in a leading role.
- A backend-first mindset with strong architectural rigor.
- Extensive experience building REST APIs with .NET (OData experience preferred).
- Thorough working knowledge of Azure cloud services , including: Azure App Services / Azure Functions, Azure API Management, Azure DevOps (Pipelines, Repos, Boards), Azure Service Bus / Event Grid etc.
- Advanced database expertise: Proficiency with SQL Server (design, optimization, indexing, performance tuning).
- Understanding of data modeling, normalization/denormalization , and query optimization.
- Experience with database versioning/migrations.
- Proficient understanding of design patterns and principles (OOP, GoF, SOLID).
- Extensive experience in software development practices such as TDD, BDD.
- Practical experience with peer code reviews and code quality tools (e.g., SonarQube).
- Solid working knowledge of Angular (v10+), TypeScript, and frontend architecture principles.
- Experience with Docker/Kubernetes, especially AKS.
- Familiarity with messaging platforms such as Service Bus, Event Hub, Kafka.
- Proficient background in distributed systems, REST API design, asynchronous messaging, and cloud-native patterns.
- Experience with DevOps practices, CI/CD pipelines, automated testing, and application monitoring.
- Proficient communication skills and experience leading engineers or cross-functional teams.
- Experience with Git and collaborative workflows.
- Solid experience in Agile/Scrum environments.
- Solid problem-solving skills with the capability to make sound architectural and technical decisions.
Benefits
Comp & perks- Global hybrid work policy - We ask you to work 2 days a week from the office. If you choose you can work remotely the other days.
- Growth and innovation - Every 6th sprint is reserved for planning and innovation. So, with regular intervals you have a chance to explore and learn new skills or improve something that you believe will be beneficial to you, your team or the application.
- Self-Direction - High degree of self-organization. Each team and developer have a high degree of freedom to plan, organize and design their work.
- Inclusive and diverse company culture
- Work-life balance – We believe that an equilibrium between professional responsibilities makes us all the best version of ourselves, both in private life and as colleagues in the workplace.
- Empowerment – We believe that all voices are valuable and must be heard. You will be involved in shaping our work processes
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#REST APIsAzureSQL ServerOOPTDDBDDAngularDocker
Soft Skills
leadershipcoachingmentoringcommunicationproblem-solvingcollaborationinnovationteam motivationarchitectural decision-makingtime management
