Lead Developer (.NET/Azure)

  • Woodland Hills, CA
  • Posted 18 hours ago | Updated 18 hours ago

Overview

On Site
$120,000 - $180,000
Full Time
No Travel Required

Skills

.NET
Azure
HTML
CSS
ADF
CI/CD
Telerik
Blazor
SQL
CSM
Agile
Scrum
Project Management
Team Management
Cloud Computing
Microsoft Azure
Project Delivery
SQL Azure

Job Details

We are seeking an experienced Lead Developer with 10-12 years of experience leading teams in the use of Microsoft technologies (.NET, Azure, Blazor, etc.).

This is a full-time, 100% on-site position based in Woodland Hills, CA.

We are a leading provider of technology services to large corporations and have substantial planned investments in technology to meet the growing needs of the business. Through this effort, we plan to modernize our overall data management and associated systems, which process millions of pieces of data, and deliver with the precision and quality that our customers expect.

We have designed a new architecture, defined our initial set of requirements, and development is underway. We are now seeking an experienced, hands-on leader to guide this important program and our overall software development portfolio.

If you are passionate about software development leadership, hands-on technical execution, and working closely with business and product teams, we invite you to apply!

Job Description:

You will spend 50% of their time coding (hands-on development); spend 50% of your time engaging with company leadership and guiding a team of 2-3 remote developers; oversee project management, product management, and serve as Scrum Master for Agile development cycles.

Responsibilities:

  • Engage with company leaders and Product Owners to understand business needs and integrate them into Agile methodology.
  • Lead, mentor, and manage a small remote development team.
  • Spend 50% of the time designing and developing applications using .NET, Azure, SQL Server, ETL, Telerik, and Blazor
  • Oversee project delivery timelines, task assignments, and resource planning.
  • Collaborate with stakeholders on product roadmap planning and prioritization
  • Facilitate Agile/Scrum ceremonies, including daily stand-ups, sprint planning, and retrospectives
  • Define standards related to software development, maintenance, monitoring, and security
  • Perform code reviews to ensure code quality and best practices
  • Work with the company CTO to align priorities, finalize key architectural decisions, and ensure strategic project direction
  • Keep leadership up to date on project statuses and any issues

Required Experience & Skills:

  • 10-12 years of professional software development experience, primarily with .NET
  • Proven experience leading project teams, including managing remote team members
  • Expertise in Azure Cloud Services
  • Expertise in Microsoft .NET, HTML, CSS
  • Must know SQL Server / Azure Data Factory (ADF)
  • Must know CI/CD concepts
  • Expertise in Testing methodologies
  • Monitoring and logging best practices
  • Front-end technologies including Telerik and Blazor
  • Strong English communication skills (written and verbal)
  • Proven ability to estimate team effort and build long-term project plans
  • Experience architecting and designing complex SQL-based data processing systems
  • Familiarity with Agile methodologies (preferably with Jira and Confluence)
  • Awareness of QA standards and practices
  • Certified Scrum Master (CSM) preferred or strong equivalent Agile/Scrum experience
  • Strong leadership, collaboration, and independent working skills.

Benefits: Medical, Dental, Vision insurance, free Life insurance, 401k with employer match, paid time off and holidays.

Perks: Growth opportunities, employee programs with perks and discounts!

Performance Bonus Opportunity

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.