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.
About the job
Posted on
Job type
Salary
-
Location requirements
Position
Experience level
Leave a feedback