Software Developer
Baird
About the Role: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:Systems Analysis, Design & Development:Design, develop, refactor and enhance readable, testable, extensible and maintainable software for Baird Online web and mobile experiences with limited guidanceApply 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 technologiesDiagnose 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 maintainabilityUse 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 processSolution Delivery:Estimate small to medium-sized user stories for Baird Online enhancements and break work into clear, manageable tasks that make progress visiblePrioritize the highest-value work for PWM clients and internal stakeholders, using available information to collaborate on timely decisionsIdentify 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 testingRelationship & Stakeholder Management:Build collaborative relationships across IT and work effectively with PWM business partners, product owners, business analysts, project managers, quality analysts and developersNavigate organizational dynamics with guidance to support informed decisions, client-focused outcomes and successful delivery across business and technology teamsManage stakeholder expectations for medium-sized initiatives and tailor messages and communication styles to technical, product, business and leadership audiencesTeam 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 experiencesHelp implement lifecycle management best practices, support continuous team improvement and mentor development interns or less experienced team members as opportunities ariseEngineering Excellence & Innovation:Actively contribute to continuous improvement activities that strengthen software development practices for modern web applications and client-facing digital platformsSupport the growth of Baird’s development capabilities through internal and external initiatives, including Deming, cross-team projects, modern front-end development communities and Milwaukee SPINContribute 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 experienceWhat 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 capabilitiesCompetence working with SQL Server and other database technologies that support web and mobile digital experiencesHands-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 requirementsRequired 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 applicationsUnderstanding of web performance, browser behavior, accessibility and mobile-responsive design patterns, with the ability to create intuitive experiences for clients across devicesPassion for software development and experience supporting new development, application maintenance and production support for client-facing or high-visibility business applicationsExperience collaborating with internal clients, product owners, business analysts, project managers, quality analysts and developers to gather requirements and successfully deliver software solutionsCreative problem-solving skills with an automation-focused mindset and experience reducing recurring work or enabling user self-serviceA quality-focused approach with an interest in incremental delivery, continuous learning, secure coding practices, observability, performance and process improvementA collaborative mindset with the ability to work effectively within and across teams in an Agile/Lean development environment supporting a large-scale client-facing platformStrong verbal and written communication skills with the ability to communicate clearly and professionally with technical and business stakeholdersBachelor’s degree in Computer Science, Computer Engineering or Software Engineering preferred, or equivalent experienceCompensation and Benefits:Compensation and bonus are commensurate with experience, performance and/or firm profitabilityYou’ll have the opportunity to advance your career while enjoying our comprehensive benefits designed for your life, career and future.#LI-YA1Baird 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.SummaryLocation: WI-Milwaukee; WI-MadisonType: Full time
- ...on data engineering to build automated data acquisition tools, develop scalable update processes, and engineer optimized data structures... ...Design, build, and maintain robust data pipelines, software codebases, and automated data acquisition and update processes...SuggestedRemote work
$131k - $220k
...engineer will enable reliable, secure, and scalable delivery by developing Kubernetes and Infrastructure-as-Code foundations, building... ...developers. Experience configuring and managing the Backstage Software Catalog to provide a unified view of services, documentation,...SuggestedFull timeWork at officeLocal areaRelocation packageFlexible hours$136.4k - $204.6k
...name synonymous with entertainment excellence and creativity.Software Engineer II, JavaMadison, WIPlatform Engineering / PlayStation... ...Sony Interactive Entertainment.This role focuses on designing, developing, testing, deploying, and maintaining modern Java-based services...Suggested$74.2k - $148.23k
...deprecation planning, operational readiness).IaC ownership: reusable modules, standardized patterns, environment consistency (25%)Develop and maintain IaC (Terraform, Ansible, Bicep) with focus on reusable modules, standardized patterns, and consistency.Establish code...SuggestedFull timeLocal areaWorldwide$114.6k - $234.6k
...requirements (power, temperature, flow, pressure, system health) Ensure instrumentation is enabled at deployment Partner with software/data teams to support monitoring and analysis Identify and close gaps in telemetry coverage and data quality Standards &...SuggestedTemporary workFlexible hours$135.9k - $153k
...opportunity to do work that is meaningful, impactful, and deeply connected to public good. Position summary The Senior Software Engineer’s purpose is to improve overall engineering quality through documentation, technical guidance and mentoring, and applying...Contract workTemporary workFor contractorsWork at officeLocal areaRemote workHome officeVisa sponsorshipFlexible hours- Java Developer The Java Developer role is directly involved with the development and support of java-based web applications. Within an... ...quality assurance team members to create and deliver testable software This role will spend much of their time producing code as part...
- Java Developer IV The Wisconsin Department of Justice requires a Java Developer IV for the application development unit for the Criminal... ...and migrations. Ensure compliance with the documented software processes and procedures throughout the life cycle of software...Contract workFlexible hours
- Java Developer remote 12 month contract but need to be 8+ years experience (negotiable with years here). Java/Spring API Developer... ...relates to system architecture, tooling, CI/CD, testing, and software design Work with experience API and front-end developers, business...Contract workRemote workFlexible hours
- Title: Java Developer IV *Local to WI Description: The selected candidate will play a hands-on senior technologist/lead role in the... ...GitHub Copilot or similar GenAI based IDE tools to accelerate software development and testing practices Working with Government agencies...Local areaShift work
- ...Candidates will be responsible for consulting on the design and support of enterprise-wide applications. Solve complex technical problems. Develop testing methodology and criteria and implement them on automated build processes. Lead efforts for modernizing Java applications to...Shift work
$120k - $140k
...on associated costs or regulatory requirements. Certain positions within Impact may involve access to information, technology, software, or technical data that is subject to U.S. export control laws and regulations, including the International Traffic in Arms Regulations...Work at officeRemote work$144.2k - $288.4k
...seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In... ...will join a high-performing architecture team responsible for developing a cloud-native platform designed to transform healthcare experiences...Hourly payFull timeTemporary workLocal areaFlexible hours$86.5k - $142.7k
...stack 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- ...relocation to the area. We recruit nationally and provide financial relocation assistance. Code that saves lives. As a software developer at Epic, you’ll write software that impacts the lives of 325 million patients around the world. Working in your own office, surrounded...Work at officeRelocationVisa sponsorshipRelocation package
- Software Developer Code that saves lives. As a software developer at Epic, you’ll write software that impacts the lives of 75% of Americans and 300 million patients around the world. Working in your own office, surrounded by thousands of high-caliber developers, you...Work at officeRelocationVisa sponsorship
- About the Role We are hiring a Junior developer with a proven track record in Python and/or Go. As part of the Observability team, you... ...and Day 2 operations. This is an exciting opportunity for a software engineer passionate about open‑source software, Linux,...Remote workWork from home
$77.4 - $87.4 per hour
...implemented in accordance with State and Federal regulations (e.g NIST, IRS Pub 1075). The resource will also be responsible for developing the technical knowledge required to assume long term ownership and support of the solution following project closeout Must be...Hourly payContract workTemporary workWork experience placementRemote workRelocation- ...mentorship from an experienced cloud and infrastructure leader. Exposure to large-scale enterprise cloud environments. Opportunity to develop highly marketable cloud engineering skills. Strong likelihood of contract extension beyond the initial six-month engagement....Contract workInternshipVisa sponsorshipWork visa
$99k - $167k
Compensation Position Compensation Range: $99,000.00 - $167,000.00 Pay Rate Type: Salary. Compensation may vary based on the job level and your geographic work location. Relocation support is offered for eligible candidates. Primary Accountabilities Owns quality...Full timeWork at officeLocal areaRelocation package$105.79k - $141.05k
...connectivity, join us today. The Role As the Lead Salesforce Software Engineer, you will be responsible for designing, building, and... ...field operations. Provides technical leadership to a team of developers on the creation, delivery, and integration of complex software...Permanent employmentTemporary workRemote work$94.1k - $150k
...role supports application deployment and management, ensures compliance with CASTLE-NET policies, and works closely with IT teams, developers, and stakeholders to optimize platform solutions, automate processes, and provide advanced technical support. Key...Contract workWork at office$83k - $166.1k
Job Description SAA is seeking an experienced IC4 Developer to lead the design, development, and ongoing maintenance of the technical... ...sustainability of the platform. The ideal candidate will combine strong software development expertise with healthcare technology experience...Temporary workWork experience placementImmediate startFlexible hours$86.4k
...of the work performed and the realization of measurable business benefits. Modifies existing process improvement approaches and/or develops new approaches to achieving improvement. Ensures the resolution of a variety of architecture and business problems/ Communicates...For contractorsWork at officeLocal area- Overview Distributed Systems Software Engineer, Python / Go – Canonical We are seeking a software engineer with a passion for building... ...and applications Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling...Full timeLocal areaRemote workWorldwide
$133k - $187k
Embedded Software Engineer Who we are: EOI Space is developing and deploying a constellation of satellites in Very Low Earth Orbit (VLEO) to provide ultra-high-resolution Earth imagery. We aim to deliver timely and actionable data for commercial and defense applications...Full time- Professional audio tools for production sound Embedded Software Engineer Sound Devices, LLC Professional audio tools for production sound... ...drivers Multithreaded programming About this role Design, develop, and support embedded real-time software in C and C++. Work with...Full time
- ...Connect Technologies Job Title: Embedded Connectivity and Comms Software Engineer Duration: Long Term Client: Mercury Marine Job... ...Embedded Connectivity and Comms Software Engineer to design and develop embedded applications for marine electronic systems. You’ll work...Worldwide
$104.3k - $193.7k
...application development into application security, bringing a developer's mindset to security and operations, and will mentor others while... ...helping shape how the organization builds and governs secure software. What You'll Do: Work with DevOps teams to design, implement...Full timeImmediate startRemote workFlexible hours$143k - $193.05k
...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader... ...automation platforms that support dynamic workloads Developing modern, secure APIs to improve integration with enterprise...Full timeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer internship remote Madison, WI
- senior software engineer ruby on rails Madison, WI
- software developer positions Madison, WI
- agile software developer Madison, WI
- entry level software engineer remote Madison, WI
- senior software engineer remote Madison, WI
- senior software design engineer Madison, WI
- senior software engineer Madison, WI
- startup software engineer Madison, WI
- remote entry level software developer Madison, WI



