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. Baird
$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$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$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...SuggestedWork at officeRemote 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...SuggestedShift work
- ...applications for the benefit of OCI. OCI IT is looking for an additional experienced Java and NodeJS Contractor to support, maintain, and develop various applications. Experience Required At least six years of experience in the following: Java development including new...SuggestedFor contractorsWork at officeLocal area
- E1P Platform Developer This developer will be helping us ramp up the conversion factory for operating companies to move onto our E1P platform... ...leadership in the ongoing adoption and development of software engineering procedures, standards and methods. Analyzes high level...
$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- 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 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
- 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
- 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
- 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
- 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
- ...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
$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$140k - $220k
...Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmerto join a team... ...- Collaborate with business analyst and developers to produce software designs - Provide work estimates to project manager, provide frequent...Full timeRemote workFlexible hours- 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
$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$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$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
$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- ...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$105.79k - $141.05k
...in this role draws on networking fundamentals, cloud platforms, software development and troubleshooting methodology, and a bias toward... ...provisioning, scaling, and configuration using infrastructure as code Develop tools and utilities that reduce toil and empower operations and...Temporary workRemote work$102.2k - $160k
...Responsibilities** + Perform site civil design including grading, drainage, utilities, and stormwater management for facility projects + Develop design solutions using AutoCAD Civil 3D and terrain modeling tools to support 3D coordination and visualization + Coordinate with...For contractorsLocal areaFlexible hours$169.3k - $304.7k
...Join our Network Infrastructure SRE team! Our team designs, develops, and manages applications and infrastructure that support Akamai... ...and maintaining fast, efficient, scalable, and reliable routing software and infrastructure that is responsible for all network delivery...Work experience placementWork at office$84.9k - $209.5k
...operation. You will combine deep Citrix and Windows expertise with software engineering practices to automate operations, improve the user... ...tested, repeatable workflows. Improve observability. Develop actionable monitoring, dashboards, synthetic checks, and alerts...Temporary workImmediate startFlexible hoursShift work
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

