Software Development Lead

by SelectBlinds in

Job role overview

  • Date posted

    May 19, 2026

  • Hiring location

    Chandler

Description

Software Development Lead

About the Role

We're seeking a Software Development Lead to guide our engineering team, drive the strategic direction of our codebase, and ensure high-quality development practices. This role combines hands-on technical contributions with leadership responsibilities such as unblocking developers, refining technical requirements, and enforcing engineering standards.

Responsibilities

  • Lead architectural direction and long-term technical strategy.
  • Research requirements and create detailed, actionable engineering tickets.
  • Perform high-quality code reviews and uphold best practices.
  • Mentor developers, provide technical guidance, and remove blockers.
  • Collaborate with product and stakeholders to ensure technical feasibility and clarity.
  • Identify opportunities to improve code quality, performance, and scalability.
  • Contribute to CI/CD, testing strategies, and overall engineering efficiency.

Qualifications

  • 5+ years of software development experience, including senior or lead responsibilities.
  • Deep expertise in C# and the.NET ecosystem (e.g.,.NET Core/6+, LINQ, async/await, DI, Entity Framework).
  • Strong understanding of REST APIs, microservices or modular architectures, and SQL databases.
  • Experience with CI/CD pipelines, automated testing, and modern DevOps practices.
  • Excellent communication and mentorship skills.
  • Proven ability to write clear technical requirements, refine backlog items, and make sound architectural decisions using tools such as Jira, Azure DevOps, or similar issue-tracking systems.

Bonus Skills

  • Experience with domain-driven design (DDD), distributed systems, or cloud platforms (Azure/AWS).
  • Familiarity with performance tuning, diagnostics, and refactoring legacy systems.

work mode

On-site

Interested in this job?

27 days left to apply

Apply now

Call employer
Apply now
Send message
Cancel