Software Developer

Baird•Madison, WI
•Hybrid

About The Position

Build reliable, client-facing technology that supports mission-critical business processes and decisions at Baird. The experienced .NET Software Developer updates and modernizes applications while partnering with technology teams and business stakeholders to deliver results. The role works within an Agile/Lean environment and a DevOps culture, using modern tools and engineering practices to create high-quality, maintainable solutions and improve application delivery and development capabilities. This position has a hybrid working arrangement based in Baird’s Madison office, with at least three days per week in the office and the remaining time remote. Baird is not currently hiring individuals who now or in the future require employment visa sponsorship.

Requirements

  • At least 3 years of demonstrated experience developing solutions across multiple tiers using the Microsoft technology stack, including object-oriented design, C#, MVC, ASP.NET, and Web API.
  • Competence working with SQL Server and other database technologies.
  • Creative problem-solving skills, an automation-focused mindset, and experience reducing recurring work or enabling user self-service.
  • Passion for software development and experience supporting application modernization.
  • Experience collaborating with internal clients, business analysts, project managers, and developers to gather requirements and deliver software solutions.
  • A quality-focused approach and interest in incremental delivery, continuous learning, and process improvement.
  • Ability to collaborate effectively within and across teams in an Agile/Lean development environment.
  • Strong verbal and written communication skills, including the ability to communicate clearly and professionally with technical and business stakeholders.
  • Bachelor’s degree in Computer Science, Computer Engineering, or Software Engineering preferred, or equivalent experience.

Nice To Haves

  • Bachelor’s degree in Computer Science, Computer Engineering, or Software Engineering, or equivalent experience.

Responsibilities

  • Refactor and enhance software to make it readable, testable, extensible, and maintainable, with limited guidance.
  • Apply software development principles and best practices, including SOLID, DRY, and single-responsibility principles, as appropriate to each solution.
  • Diagnose and resolve application issues; create development tests; write unit and component tests; and identify opportunities to improve functionality, reliability, and maintainability.
  • Use SQL and database concepts to support solutions, translate tactical business needs into technical approaches, and implement changes through the release management process.
  • Identify and help manage risks, issues, dependencies, and milestones; apply craftsmanship practices such as pairing and unit testing.
  • Build collaborative relationships across IT and work with internal clients, business analysts, project managers, and developers.
  • Support informed decisions and successful outcomes by navigating organizational dynamics with guidance.
  • Manage stakeholder expectations for medium-sized initiatives and tailor communication to the audience.
  • Contribute to refinement sessions by helping create clear, well-written, consistently sized user stories and applying Baird Delivery Fundamentals.
  • Help implement lifecycle management best practices, support continuous team improvement, and mentor development interns as opportunities arise.
  • Contribute to continuous improvement activities that strengthen software development practices.
  • Support the growth of Baird’s development capabilities through internal and external initiatives, including Deming, cross-team projects, and Milwaukee SPIN.
  • Contribute to strategic initiatives, architectural patterns, and best practices, including release management, application-layer security, and Azure; explore practical uses for new technologies.

Benefits

  • Comprehensive benefits designed for employees’ lives, careers, and futures.
  • Opportunity to advance your career.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service