Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Baird

Software Developer

Build reliable, client-facing technology for Baird Online (BOL), the web and mobile portal used by Baird Private Wealth Management (PWM) clients to access their financial information and digital servicing capabilities. As an experienced Software Developer on the BOL team, you'll create, enhance and support modern web applications that deliver intuitive, secure and high-performing digital experiences.

At Baird, software development is a craft. You'll collaborate with a strong developer community in an Agile/Lean environment, applying modern front-end practices, proven engineering practices and continuous learning to build high-quality, maintainable solutions for a highly visible client-facing platform.

You'll join a DevOps culture where IT is a valued business partner and developers are empowered to improve applications, strengthen delivery practices and contribute to the continued growth of our development capabilities.

This position offers a hybrid working arrangement based in either our Milwaukee or Madison office, with at least 3 days per week in the office and the remaining time remote. This schedule supports relationship building and collaboration across leaders and teams.

Baird is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status.

Note to External Recruiters / Search Firms: Baird does not accept unsolicited resumes and will not compensate for any placement resulting from such submissions. Any unsolicited resumes received will not be treated as valid applications.

The Impact You'll Make:

  • Design, develop, refactor and enhance readable, testable, extensible and maintainable software for Baird Online web and mobile experiences with limited guidance
  • Apply software development principles and best practices, including SOLID, DRY and single-responsibility principles, while building scalable front-end solutions using React, Next.js and related web technologies
  • Diagnose and resolve application issues across the client portal experience, create thorough development tests and write unit and component tests while identifying opportunities to improve functionality, reliability, performance, accessibility and maintainability
  • Use API, SQL and database concepts to support digital client solutions, translate tactical business needs into technical approaches and implement changes through Baird's release management process

Solution Delivery:

  • Estimate small to medium-sized user stories for Baird Online enhancements and break work into clear, manageable tasks that make progress visible
  • Prioritize the highest-value work for PWM clients and internal stakeholders, using available information to collaborate on timely decisions
  • Identify and help manage risks, issues, dependencies and milestones for a client-facing digital platform while applying craftsmanship practices such as pairing, code reviews and unit testing

Relationship & Stakeholder Management:

  • Build collaborative relationships across IT and work effectively with PWM business partners, product owners, business analysts, project managers, quality analysts and developers
  • Navigate organizational dynamics with guidance to support informed decisions, client-focused outcomes and successful delivery across business and technology teams
  • Manage stakeholder expectations for medium-sized initiatives and tailor messages and communication styles to technical, product, business and leadership audiences

Team Collaboration & Development:

  • Contribute to refinement sessions by helping create clear, well-written and consistently sized user stories for Baird Online features, applying Baird Delivery Fundamentals and a strong understanding of client-facing digital experiences
  • Help implement lifecycle management best practices, support continuous team improvement and mentor development interns or less experienced team members as opportunities arise

Engineering Excellence & Innovation:

  • Actively contribute to continuous improvement activities that strengthen software development practices for modern web applications and client-facing digital platforms
  • Support the growth of Baird's development capabilities through internal and external initiatives, including Deming, cross-team projects, modern front-end development communities and Milwaukee SPIN
  • Contribute to strategic initiatives, architectural patterns and best practices, including release management, application-layer security, Azure, API integration and practical uses for new technologies in the client portal experience

What You'll Bring to Baird:

  • Minimum of 5 years of demonstrated software development experience, including required hands-on modern web application development and experience building and supporting.NET applications working across multiple tiers using technologies such as the Microsoft technology stack, including object-oriented design, C#, MVC, ASP.NET,Web API and related Microsoft platform capabilities
  • Competence working with SQL Server and other database technologies that support web and mobile digital experiences
  • Hands-on experience developing modern front-end solutions with React and Next.js, including responsive user interfaces, reusable components, state management, CSS, accessibility considerations and front-end functionality that aligns with business and client experience requirements
  • Required experience with.NET application development and integration patterns, including partnering across front-end and backend development, working with web services, REST APIs, Web API, authentication patterns and SQL-backed applications
  • Understanding of web performance, browser behavior, accessibility and mobile-responsive design patterns, with the ability to create intuitive experiences for clients across devices
  • Passion for software development and experience supporting new development, application maintenance and production support for client-facing or high-visibility business applications
  • Experience collaborating with internal clients, product owners, business analysts, project managers, quality analysts and developers to gather requirements and successfully deliver software solutions
  • Creative problem-solving skills with an automation-focused mindset and experience reducing recurring work or enabling user self-service
  • A quality-focused approach with an interest in incremental delivery, continuous learning, secure coding practices, observability, performance and process improvement
  • A collaborative mindset with the ability to work effectively within and across teams in an Agile/Lean development environment supporting a large-scale client-facing platform
  • Strong verbal and written communication skills with 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

Compensation and Benefits:

  • Compensation and bonus are commensurate with experience, performance and/or firm profitability
  • You'll have the opportunity to advance your career while enjoying our comprehensive benefits designed for your life, career and future.

Baird is committed to diversity and provides employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, pregnancy, citizenship, national origin, age, disability, military service, veteran status, sexual orientation, gender identity or expression, genetic information, or any other status protected by law.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Software Developer in Milwaukee, WI vacancy
  • $140k - $200k

     ...interview process involves several technical interviews and we aim to complete them within 1 week.  What Yo u’ ll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking,... 
    Suggested
    Full time
    Work at office

    Speechify

    Milwaukee, WI
    more than 2 months ago
  • Title: Java Developer Location: Remote Type: Contract Are you looking for a great opportunity to grow your software development career while working for a great company, 100% remote? If you are, this role is for you!Desired Skills & ExperienceFull stack software developmentJava... 
    Suggested
    Contract work
    Remote work

    New Resources Consulting

    Milwaukee, WI
    1 day ago
  •  ...Company Description Title: Embedded Software Engineer Location: Wauwatosa WI Duration: 12 Months( With possible extension...  ...products with a focus on the ECG signal acquisition subsystem. • Develop real-time and non-real-time software in C++ • Develop and... 
    Suggested
    Full time

    Integrated Resources Inc.

    Wauwatosa, WI
    more than 2 months ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...Service, Message Driven Beans, ~ At least 3 years experience in developing web services (SOAP/REST) ~ At least 2 years experience... 
    Suggested
    Permanent employment
    Full time
    H1b

    SonSoft Inc.

    Milwaukee, WI
    more than 2 months ago
  • $100k - $140k

     ....Own platform KPIs including reliability, security, adoption, developer productivity, and cost efficiency.AI Platform Engineering & ArchitectureLead...  ...Data Science, or a related discipline.10+ years experience in software engineering, cloud engineering, platform engineering, or AI/ML... 
    Suggested
    Full time

    Johnson Controls

    Milwaukee, WI
    4 days ago
  • $171.86k - $292.17k

     ...Collaborate with CISO to ensure platform engineering embrace and apply security strategy· Work with HR and the IT senior leadership team to develop and execute workforce plans to meet current and future needs· Manage partnerships across vendors, support providers, and internal... 
    Full time
    Casual work
    Work at office
    Local area

    MGIC Investment

    Milwaukee, WI
    1 day ago
  •  ..., guiding best-practice use of technology through collective experience and influence.As a Sr. Platform Engineer, you will design, develop, and support manufacturing technology applications across our North American manufacturing facilities. This role is hands-on across... 
    Full time

    Milwaukee Electric Tool

    Milwaukee, WI
    15 hours ago
  • $55 - $75 per hour

     ...manufacturing machines.Day to Day Responsibilities:• Partner with Operations, Manufacturing, and Quality Engineering organizations to develop solutions through effective understanding of business and process requirements.• Plan configuration of digital OT architecture and... 
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Milwaukee, WI
    4 days ago
  • $131.6k - $249.78k

     ...experts in fields ranging from actuarial science to information technology to clinical practice. Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance, health IT and life sciences clients. We... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Milliman

    Brookfield, WI
    1 day ago
  • Job Title Requires experience with Java, Servlet, J2EE and an understanding of linking to back-end applications. Requires strong interaction and communication with business line. Analyzes, designs, implements and supports web-related applications support of company'...

    Software Technology Inc

    Brookfield, WI
    2 days ago
  •  ...Java Developer Are you a passionate Java Engineer with experience building systems in a fast-paced agile environment? Here at, we are changing the world through the most advanced cloud-native solutions on the planet! Want to be a part of it? If you are about solving... 
    Work experience placement
    Monday to Thursday
    Shift work

    ClifyX

    Milwaukee, WI
    15 hours ago
  •  ...Role: Java Developer Location: West Allis, WI Duration: Full Time Job Description: Job Qualifications...  ...for detailed application design. Troubleshoot and resolve software-related issues. Maintain code quality through unit... 
    Full time

    3B Staffing LLC

    Milwaukee, WI
    15 hours ago
  •  ...testing, documentation, deployment, troubleshooting, and operational support across Foundry application teams. Application Engineering: Develop and review maintainable solutions using modern engineering practices and technologies such as TypeScript, JavaScript, Python, SQL,... 
    Full time

    CliftonLarsonAllen

    Milwaukee, WI
    4 days ago
  •  ...technical authority for SharePoint Online, OneDrive for Business, Microsoft Teams integrations, and Microsoft 365 collaboration services.Develop and maintain enterprise SharePoint governance frameworks, site provisioning standards, content lifecycle policies, information... 
    Full time

    CliftonLarsonAllen

    Milwaukee, WI
    1 day ago
  •  ...Application Support Engineer you will be responsible for acting as a software detective providing a dynamic service by identifying and...  ...Troubleshooting is suggested.Analyze complex software issues and develop effective solutions to maintain system stability and... 
    Full time
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Milwaukee, WI
    1 day ago
  • $86.5k - $142.7k

     ...development, working across Java backend services and modern frontend frameworks in Agile environments. Key Responsibilities Develop backend services using Java (Spring Boot, Microservices) Build frontend applications using React/Angular Develop REST APIs and... 
    Summer holiday
    Flexible hours

    EY

    Milwaukee, WI
    1 day ago
  •  ...controls systems and specification for large air distribution and heat rejection systems Work within multi-discipline project teams to develop drawing and specification documents for issuance to architects, contractors and building ownersAttend client meetings and lead... 
    For contractors
    Work at office
    Local area
    Flexible hours

    WSP Group

    Milwaukee, WI
    1 day ago
  •  ...Unit Testing Exposure to CMS systems (marketing content management systems) Patterns & Practices relevant to high-quality software design and architecture WE’VE GOT:   Fast-paced, collaborative work environment with constant learning Chance to work... 
    Full time

    Layerone Media, Llc

    Milwaukee, WI
    more than 2 months ago
  •  ...largest, most complex, and demanding capital markets firms, we develop the flexible tools, technology, and innovation that deliver our...  ...OMS.Responsibilities:You will work in a fast-paced, financial software development environment and be expected to:• Design and implement... 
    Flexible hours

    FlexTrade

    Milwaukee, WI
    1 day ago
  •  ...varying from 0 to 100% depending on business need and client requirements.Here’s What You Need:Minimum of 10 years of experience in software or AI/ML engineering, including architecture leadershipMinimum of 6 years of experience architecting and delivering enterprise AI/... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    3 days ago
  •  ...To one day enable everyone to achieve this same goal.InvestCloud (formerly Advicent) is looking for a talented and motivated Software Developer II to join our team. You will deliver and support our web-based financial planning applications using technologies such as C#... 
    Work at office
    Remote work
    Flexible hours

    Advicent Solutions

    Milwaukee, WI
    3 days ago
  •  ...largest, most complex and demanding capital markets firms, we develop the flexible tools, technology and innovation that deliver our...  ...side OMS.ResponsibilitiesYou will work in a fast-paced, financial software development environment and be expected to:Design and implement... 
    Flexible hours

    FlexTrade

    Milwaukee, WI
    3 days ago
  • Senior Software Developer - JavaPay from $96,000 to $148,000 per yearCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Senior Java Software... 
    Full time

    Uline Shipping Supplies

    Milwaukee, WI
    2 days ago
  • Software Developer - JavaPay from $90,000 to $128,000 per yearCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Java Software Developer to... 
    Full time

    Uline Shipping Supplies

    Milwaukee, WI
    12 hours ago
  • $150k

     ...implement, and manage security solutions for cloud environments. Develop and enforce cloud security policies and procedures based on...  ...’s degree preferred in computer science, computer engineering, software engineering, information technology, computer information... 
    Full time
    Contract work
    Remote work
    Visa sponsorship
    Work visa

    AE Business Solutions

    Milwaukee, WI
    29 days ago
  •  ...strategic clients, leading forward-deployed engineering pods that develop and deploy GenAI solutions into production for Deloitte’s most...  ...Science, Data Science or Engineering.7+ years of experience in software engineering, data engineering, data science, or analytics... 
    Local area
    Shift work

    Deloitte

    Milwaukee, WI
    2 days ago
  •  ...DDoS Protection—partnering with cybersecurity teams to enforce Zero Trust and robust application defenseDrive DevOps integration by developing automated provisioning, configuration management, and self-service deployment frameworks using Python, Ansible, Terraform,... 
    H1b
    Local area

    KPMG

    Milwaukee, WI
    2 days ago
  • -As a Manager of Embedded Software Engineering, your goal will be to plan, direct, and govern the software architecture and engineering...  ..., including interviewing, hiring, coaching, and developing employees; planning, assigning, and directing work; managing department... 

    Briggs and Stratton Corporation

    Wauwatosa, WI
    1 day ago
  •  ...optimize our growing multi-cloud infrastructure and Google Workspace ecosystem. In this role, you will collaborate with cross-functional software and security teams to deploy highly available, cost-effective cloud solutions while driving collaboration and productivity through... 

    Brady

    Milwaukee, WI
    1 day ago
  •  ...workshops to gather requirements and ensure stakeholder engagement.Develop and maintain architectural documentation to support project...  ...principles.You have prior experience as a team member of successful software project implementations related to CPQ.You have an awareness of... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Milwaukee, WI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!