
Lead Software Developer
Baird
full-time
Posted on:
Location Type: Hybrid
Location: Milwaukee • Wisconsin • United States
Visit company websiteExplore more
Job Level
About the role
- Partner closely with business stakeholders to align on priorities, drive strategic initiatives, promote strong architectural patterns, and champion best practices that continuously improve our products and services
- Foster a shared ownership model, providing technical leadership across our products and platforms
- Identify and act on opportunities to improve technology health, introduce innovative approaches, simplify systems, consolidate where beneficial, and enhance cross-team collaboration as a true technical product advocate
- Effectively connect long-term technology roadmaps with immediate business needs, making pragmatic short-term decisions that support sustainable progress
- Lead design, development, and delivery of high-quality .NET applications and services
- Provide technical mentorship and guidance to the development team, conducting code review, promoting craftsmanship, and fostering continuous improvement
- Collaborate closely with business analysts, QA, project managers, and stakeholders to define requirements, scope features, develop technical product roadmaps, and ensure successful delivery
- Own key architectural decisions, advocate for modernization efforts, and help evolve our Azure-based ecosystem
- Stay current with .NET ecosystem advancements and cloud trends to recommend and implement forward looking solutions
Requirements
- 7+ years of professional software development with strong expertise in .NET/C#
- Hands-on experience building and deploying cloud-native applications on Microsoft Azure (App Services, Functions, Service Bus, SQL Database, Storage, etc)
- Proven track record in technical leadership, mentoring developers, and driving architectural improvements
- Solid understanding of modern development practices (CI/CD, Agile/Scrum, unit testing, clean code principles)
Benefits
- Competitive salary
- Flexible work hours
- Professional development budget
- Home office setup allowance
- Global team events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#cloud-native applicationsAzureApp ServicesFunctionsService BusSQL DatabaseStorageCI/CD
Soft Skills
technical leadershipmentoringcollaborationcommunicationstrategic thinkingproblem-solvingownershipadvocacycontinuous improvementcraftsmanship