You Belong at Baird At W.F. Baird, youre never just a number, youre part of a global team that values your voice, ideas, and growth. For 40+ years, we have combined the stability of an established and trusted firm with the creativity of a niche engineering company, working where water meets land to design and deliver solutions that protect coastlines, strengthen ports, restore ecosystems, and more. With offices across North America, the Caribbean, South America, and Australia, we offer global impact with a welcoming, people first culture. Here, youll find meaningful work, room to grow, and the chance to make waves alongside other talented people who share your passion. Senior Software Developer Full-Stack | Internal Systems & Web Applications Were looking for a Senior Software Developer who thrives on building practical, scalable solutions that make daytoday work better for teams across an organization. In this role, youll design and deliver custom applications, modernize existing systems, and help shape the digital tools that power internal operations and clientfacing platforms. This is an opportunity to take ownership of meaningful projects, collaborate across departments, and contribute to forwardlooking technology initiatives including data platforms and AI/MLenabled systems. What You Will Do Design, develop, test, deploy, and maintain custom web applications that streamline business operations and improve workflow efficiency (e.g., resource allocation, knowledge management, project/proposal tracking). Build intuitive frontend interfaces and robust backend frameworks for internal systems such as HRIS tools, CRM platforms, and operational dashboards. Develop and enhance reporting tools that provide actionable insights to HR, Finance, Sales, and other teams. Troubleshoot, debug, and upgrade legacy applications to ensure reliability, performance, and scalability. Automate manual processes through scripts, services, and microservices to increase productivity across departments. Ensure data integrity, security best practices, and compliance for internal databases. Contribute to the design and development of web and mapbased data servers, software catalogs, AI/ML systems, and data portals. Support deployment and configuration of externally facing webbased servers, including backend frameworks and frontend UI design. Maintain and enhance the companys public website. Collaboration & Continuous Improvement Partner with crossfunctional teams to gather requirements, analyze business needs, and translate them into clear technical specifications. Document system architecture, workflows, and user guides to support knowledge sharing and longterm maintainability. Research and recommend emerging technologies, tools, and best practices to strengthen internal systems and processes. Qualifications What You Will Bring Education: Bachelors degree or diploma in computer science, software engineering, or equivalent experience. Technical Training: Formal training and certifications in computer programming. Work Experience: At least 6 years of professional experience in fullstack software development, preferably with a focus on internal business tools and automation. Track Record: Proven success in independently managing the endtoend development lifecycle for at least 23 major internal projects. BusinessFacing Role: Demonstrated ability to translate nontechnical operational needs into functional technical specifications. Skillset Relational database design and implementation, SQL query, REST API design and implementation. Linux server configuration, shell scripting, Postfix, Dovecot, Apache, and WordPress configuration. Python, Django, Streamlit, Highcharts, Leaflet. HTML, PHP, JavaScript, TypeScript, CSS. Experience with frontend libraries and frameworks (jQuery, React, Vue, Angular). Website and application userinterface design. Familiarity with version control systems (Git, Mercurial, Subversion). Strong problemsolving, debugging, and communication skills. Eligibility & Working Arrangement To be considered for the opportunity, applicants must have current, unrestricted authorization to work in Canada for the duration of employment. We do not provide visa sponsorship (now or in the future). Baird offers a hybrid work arrangement. Applicants must be willing and able to work from our Oakville or Ottawa office locations three days a week (TueThu) to be considered. Inclusion Statement We are committed to an inclusive, accessible recruitment and selection process. If you require accommodation at any stage of the application or interview process, please let us know and we will work with you to meet your needs. #J-18808-Ljbffr
Job Title
Senior Software Developer