Remote Engineering Team Lead (SQL/.NET Core/C# - Remote)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As an Engineering Team Lead, you will lead a small cross-functional team of 5-8 professionals to meet organizational goals.
Your role will consist of approximately 30% management and leadership responsibilities and 70% technical responsibilities in application design and web development.
You will provide input at all stages of the Development Lifecycle, including design, coding, testing, and production release.
You will craft web applications that embody accessibility and TDD best practices.
Collaboration with design and product teams to create extraordinary product experiences will be essential.
You will deliver clean, efficient code in an agile team environment.
The role involves pushing boundaries through rapid prototyping and iterative development, always driving innovation.
You should possess a passion for technology and developing cutting-edge, scalable, and robust software systems.
You will design and architect software for distributed systems with high-performance, scalability, and availability demands.
Mentoring and providing technical leadership to your team will be part of your responsibilities.
Conducting code reviews to drive excellence in .NET Core and C# applications is expected.
You will explore new avenues for innovation through rapid prototyping and iterative development.
Requirements:
You must have expert knowledge of the latest versions of C#/.NET and .NET Core.
A strong understanding of applying SOLID Principles is required.
You should be a database guru with in-depth knowledge of MS-SQL.
Familiarity with Azure DevOps is necessary; knowledge of similar tools is acceptable for fast learners.
You must be able to create RESTful APIs with ease.
Experience with Dapper or a similar ORM is required.
A minimum of 5 years of experience as a Software Engineer and at least 3 years of people management experience is necessary.
You should excel in designing, coding, testing, and maintaining enterprise-level applications using Microsoft technologies.
A collaborative mindset in a remote-first work culture is essential.
You should embrace independence and take ownership of your projects while also excelling in a team setting.
Strong communication skills to convey complex ideas and collaborate with diverse teams are required.
A passion for solving customer problems and a balanced perspective in your work are important.
A business-focused approach to software development with a keen eye on delivering high-value outcomes for clients is expected.
You should embody the core value of Genuine Care, understanding the impact of your work on customers.
Benefits:
You will receive computer equipment tailored to your role.
Stock grant opportunities will be provided based on your role, employment status, and location.
Additional perks and benefits will be available based on your employment status and country.
The position offers the flexibility of remote work, including access to WeWork where available.
Deel is committed to inclusivity and access for all, ensuring fair and competitive pay that meets the needs of the workforce.