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.
$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,...SuggestedFull timeWork at office- 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...SuggestedContract workRemote work
- ...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...SuggestedFull time
- ...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...SuggestedPermanent employmentFull timeH1b
$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...SuggestedFull time$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 timeCasual workWork at officeLocal area- ..., 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
$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 workTemporary workRemote work$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 timeWork experience placementWork at officeRemote work- 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'...
- ...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 placementMonday to ThursdayShift work
- ...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
- ...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
- ...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
- ...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 timeLive inWork at officeLocal areaFlexible hours
$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 holidayFlexible hours- ...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 contractorsWork at officeLocal areaFlexible hours
- ...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
- ...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
- ...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 timeWork experience placementLive inWork at officeLocal area
- ...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 officeRemote workFlexible hours
- ...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
- 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
- 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
$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 timeContract workRemote workVisa sponsorshipWork visa- ...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 areaShift work
- ...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,...H1bLocal area
- -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...
- ...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...
- ...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 timeWork experience placementLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer fintech Milwaukee, WI
- startup software engineer Milwaukee, WI
- financial software developer Milwaukee, WI
- junior software developer remote Milwaukee, WI
- software engineer Milwaukee, WI
- software engineer entry level Milwaukee, WI
- software engineer amazon Milwaukee, WI
- senior robotics software engineer Milwaukee, WI
- experienced software developer Milwaukee, WI
- cybersecurity software engineer Milwaukee, WI



