.NET Technical Lead – Contractor A custom development company, MentorMate is a design and software global powerhouse with mature and established practices in Enterprise Web & Mobile Development, Technical Architecture, Human-Centered Design, Cloud & DevOps, Advanced-Data Мanagement & Analytics. With over 1,500 projects completed by our 1000+ top software engineers, we innovate in sectors like healthcare, education, finance, agriculture, and beyond. We are looking to hire a .NET Technical Lead to join a project in the staffing and payroll processing industry that offers solutions for companies in this field. It is an enterprise React application backed by a .Net 6 API with a huge database (thousands of tables and stored procedures). The API follows the latest application architecture guidelines (CQRS with MediatR, Rebus service bus, Redis cache, Hangfire, IdentityServer, Azure Event Grid, EF and Dapper, and many others). The React FE uses Redux, Immutable.js, JSLint, etc. This position requires a strong hands-on developer who will fully participate in the software development process – design, development, unit testing, and technical documentation. You will use the Scrum development methodology to create 21st-century software solutions that set standards. About the project Our .NET team is looking to hire a .NET Technical Lead to join a project in the staffing and payroll processing industry that offers solutions for companies in this field. It is an enterprise React application backed by a .Net 6 API with a huge database (thousands of tables and stored procedures). The API follows the latest application architecture guidelines (CQRS with MediatR, Rebus service bus, Redis cache, Hangfire, IdentityServer, Azure Event Grid, EF and Dapper, and many others). The React FE uses Redux, Immutable.js, JSLint, etc. Responsibilities Lead a team of 3 senior developers, a business analyst, and a QA engineer Provide technical leadership for enterprise software projects Review and analyze business requirements and provide a technical perspective on approach, risk, and estimated development time Participate in the architecture, design, and development phase of software production Leverage and generate reusable design standards to be utilized throughout the platform Participate successfully in an established daily Scrum process and frequently communicate with US-based clients and subject matter experts Requirements Previous experience in a leadership role 5+ years of experience with Microsoft .NET Web API 1+ years of experience with React Good knowledge of database design and implementation Аbility to lead and work in a collaborative, cross-functional, international team environment Strong interpersonal skills and desire to see others succeed Familiarity with cloud development (Azure or AWS) is an advantage Excellent spoken and written English Posting Summary Job role Engineering & TechnologyWeb Experience Level Lead / Architect Employment Type Contractor Location Bulgaria RemoteGlobal Remote Apply now Posting Summary Job role Engineering & TechnologyWeb Experience Level Lead / Architect Employment Type Contractor Location RemoteBulgaria RemoteGlobal Remote Apply now We offer Benefits Remote Work Model Freedom to be based anywhere in the world. Global Tech Community Work in a global team using the latest technologies. Exciting Career Prospects Enterprise projects that set standards and save lives. Competitive Pay Feel satisfied with the negotiated terms. No Intermediaries Direct communication with our teams. Personal Assistance Support with administrative, financial, etc. issues. Let’s Work Together Related job positions More opportunities in the Engineering & Technology team Senior Scala Developer – Contractor Global Remote Full - time Service Desk Engineer Bulgaria Bulgaria Remote Full - time Mid/Senior Cloud & DevOps Engineer with AWS Bulgaria Bulgaria Remote Full - time