1

Bas Programmer Jobs in Lodi, WI (NOW HIRING)

About Us We provide commercial HVAC, plumbing, sheet metal fabrication, advanced BAS and energy ... Support design/build and plan/specification projects with engineering teams * Develop spool ...

Steamfitter

Madison, WI · On-site

$35.54 - $53.32/hr

Our Maintenance and Engineering Services team is dedicated to maintaining and repairing both ... Possess knowledge of BAS interface. JCI and Trane systems are a plus. At UW Health, you will have:

Our Maintenance and Engineering Services team is dedicated to maintaining and repairing both ... Possess knowledge of BAS interface. JCI and Trane systems are a plus. At UW Health, you will have:

Showing results 21-28

Bas Programmer information

See Lodi, WI salary details

$12

$39

$68

How much do bas programmer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for bas programmer in Lodi, WI is $39.62, according to ZipRecruiter salary data. Most workers in this role earn between $25.77 and $51.54 per hour, depending on experience, location, and employer.

What is the difference between Bas Programmer vs PLC Programmer?

AspectBas ProgrammerPLC Programmer
Required CredentialsBasic programming certifications, knowledge of BAS systemsCertifications in PLC programming, technical training in automation
Work EnvironmentBuilding automation, HVAC, lighting control systemsIndustrial automation, manufacturing plants, process control
Employer & Industry UsageBuilding management companies, facilities managementManufacturers, industrial facilities, automation companies
Common Search & ComparisonYesYes

The main difference between a Bas Programmer and a PLC Programmer lies in their focus areas. A Bas Programmer specializes in building automation systems, working primarily on HVAC, lighting, and security controls. In contrast, a PLC Programmer focuses on industrial automation, programming programmable logic controllers used in manufacturing and process control. Both roles require technical certifications, but their work environments and industry applications differ significantly.

What is a BAS programmer?

BAS Programmers are professionals who specialize in programming and configuring Building Automation Systems (BAS). They develop, install, and maintain control systems that automate a building's mechanical, electrical, and plumbing systems, such as HVAC, lighting, and security. Their role involves writing software, troubleshooting issues, and ensuring systems operate efficiently to maximize energy savings and occupant comfort. BAS Programmers often work with various protocols and tools to integrate different building systems into a unified platform.

What are some common challenges BAS programmers face when working on legacy systems?

Bas Programmers often work with legacy codebases, which can present unique challenges such as outdated documentation, limited compatibility with modern tools, and the need to maintain or upgrade existing functionalities without introducing errors. Collaborating closely with system analysts and end-users is essential to understand business requirements and minimize disruption. Effective troubleshooting, patience, and strong analytical skills are crucial for navigating these situations and ensuring reliable system performance.

How to become a BAS programmer?

To become a BAS (Building Automation System) programmer, you typically need a background in computer science, electrical engineering, or a related field, along with knowledge of programming languages such as C, Python, or ladder logic. Gaining experience with building automation systems, HVAC controls, and relevant software platforms is essential, and certifications like BACnet or Niagara can enhance job prospects.

Is a BAS programmer a good career?

A BAS (Building Automation System) programmer is a specialized role involving programming and maintaining building control systems, often requiring knowledge of programming languages like ladder logic and tools such as BACnet or LonWorks. It offers steady employment opportunities in the building management and automation industry, with potential for growth as smart building technologies expand. Certification and technical skills are important for career advancement in this field.

What are the key skills and qualifications needed to thrive as a BAS programmer, and why are they important?

To thrive as a BAS (Building Automation Systems) Programmer, you need strong knowledge of HVAC control systems, programming logic, and typically an associate's or bachelor's degree in electrical engineering, computer science, or a related field. Familiarity with BAS platforms like Tridium Niagara, Siemens, or Honeywell, and certifications such as Niagara AX/N4 or equivalent, are often required. Attention to detail, problem-solving skills, and effective communication are crucial for collaborating with teams and addressing client needs. These skills ensure reliable system performance, energy efficiency, and successful project implementation in complex building environments.
Infographic showing various Bas Programmer job openings in Lodi, WI as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $82,418 per year, or $39.6 per hour.

Senior IT Technical Business Analyst

Wisconsin Foundation and Alumni Association (WFAA)

Madison, WI • On-site, Remote

Full-time

Retirement

Re-posted 11 days ago


Job description

Overview

The Wisconsin Foundation and Alumni Association (WFAA)*, the private fundraising and alumni relations organization for the University of Wisconsin-Madison is seeking a seasoned Senior IT Technical Business Analyst to join our Project Portfolio Planning and Management (P3MO) team. This senior role partners with business and technical stakeholders to deliver complex, cross-functional solutions through advanced requirements gathering, process analysis, technical solution design, and UAT leadership - while setting the standard for BA practice across the organization.

The Senior BA takes ownership of BA methodology and standards, mentors analysts and project team members, and proactively identifies process improvement opportunities with a high degree of independence. Candidates must bring 8+ years of BA experience with demonstrated progression into senior-level responsibilities. Certification in Business Analysis (CBAP, CCBA, PMI-PBA, or Salesforce Certified BA) or Agile methodologies (CSM, SAFe) is strongly preferred.

If you are passionate about elevating BA practice, driving business transformation through technology, and developing the next generation of analysts, please apply!

Please note: This position can be hired as hybrid or 100% remote for the right experience level. Remote candidates must reside in the following states to be considered: Arizona, Colorado, Illinois, Iowa, Kentucky, Minnesota, Nebraska, New Mexico, New York, Texas, and Wisconsin. 

Essential Functions

Requirements Gathering & Analysis

  • Lead stakeholder engagement to gather, define, and validate complex business and technical requirements across large, cross-functional initiatives.
  • Author and maintain functional specifications, user stories, use cases, and traceability matrices at a level of quality that sets the standard for the team.

Business Process Analysis & Improvement

  • Independently identify and pursue process improvement opportunities across business and IT functions without requiring direct assignment.
  • Lead current-state and future-state analysis, facilitating design sessions to drive consensus on optimized workflows and technology solutions.
  • Champion a culture of continuous improvement by establishing repeatable frameworks for process analysis and solution evaluation.
  • Look for opportunities to first simplify and improve business processes, using AI tools, if possible, before proposing and solution.

BA Standards & Methodology

  • Develop, document, and maintain BA standards, templates, and best practices for the P3MO, ensuring consistency and quality across all BA work products.
  • Serve as the subject matter expert on BA methodology (e.g., BABOK, Agile BA practices), advising project teams and leadership on appropriate approaches.
  • Work in a contributor role with P3MO leadership to advance adoption of BA standards across the division, helping embed standards as a formal, recognized practice.
  • Evaluate and recommend BA tools, techniques, and AI-assisted analysis capabilities to improve team efficiency and output quality.

Mentoring & Team Development

  • Mentor BAs at all levels, providing guidance on BA practices, including elicitation techniques, documentation quality, and stakeholder management.
  • Coach project team members - including project managers, developers, and QA staff - on effective engagement with the BA process and requirements artifacts.
  • Contribute to onboarding and skills development programs for new BAs joining the team.
  • Share expertise through knowledge-sharing sessions and informal coaching opportunities.

Technical Solution Design

  • Apply advanced knowledge in databases, data modeling, and system architecture to collaborate with technical teams in designing scalable, secure IT solutions aligned with business requirements.
  • Lead technical discovery sessions and produce solution design artifacts that serve as authoritative references for development teams.

Stakeholder Communication & Leadership

  • Serve as a trusted advisor to senior business stakeholders and technical leaders, facilitating alignment across competing priorities and complex organizational dynamics.
  • Communicate project status, risks, and recommendations to executive audiences clearly and with appropriate framing.

Data Analysis & Reporting

  • Utilize SQL and other analytical tools to query databases, analyze data, and generate insights that drive business decision-making.
  • Design and implement reusable reporting frameworks and dashboards that improve visibility across projects and portfolios.

System Integration

  • Lead integration analysis across platforms including Salesforce, MuleSoft, and Oracle NetSuite, ensuring seamless data flow, process automation, and alignment with enterprise architecture.

Quality Assurance

  • Define QA and UAT strategies for complex initiatives; in partnership with our QA team, lead UAT efforts and ensure delivered solutions fully satisfy documented business requirements.
  • Collaborate with our QA team to establish testing templates and standards that support consistent quality outcomes across the BA team.

Project & Work Management

  • Manage a personal portfolio of projects and BA initiatives with a high degree of independence, self-directing priorities and deliverables in alignment with P3MO goals.
  • Partner with project managers to define scope, timelines, and milestones, and independently lead smaller to mid-size projects end-to-end.
  • Proactively identify, escalate, and help resolve risks and dependencies throughout the project lifecycle.

Additional Roles

  • Depending on the requirements of the project, the Senior IT Technical Business Analyst may sometimes take on other responsibilities within the Project Management Office, such as serving as a Project Manager or Scrum Master.
Qualifications

Required Qualifications:

  • 8+ years of proven experience as a Business Analyst with a technical focus, with demonstrated progression into senior-level responsibilities.
  • Bachelor's degree in Computer Science, Information Systems, Business Administration, or equivalent experience.
  • Substantial experience with CRM, ERP, and/or Financial Reporting systems, including hands-on work with Salesforce, MuleSoft, Oracle NetSuite, or similar platforms.
  • Deep expertise in the Business Analyst role and associated competencies; advanced knowledge of SDLC principles across waterfall, Agile, and hybrid delivery models.
  • Demonstrated experience defining and implementing BA standards, templates, methodologies, or governance frameworks within a team or organizational context.
  • Advanced analytical and problem-solving skills; able to synthesize complex information, uncover root causes, and recommend actionable, strategic solutions.
  • Proficiency with tools including Visio, JIRA, Confluence, and technical skills including SQL and SOQL. Familiarity with Python or R for advanced data analysis and automation is a plus.
  • Knowledge of ETL processes, enterprise architecture concepts, and system integration patterns.
  • Applied AI and automation literacy, with demonstrated ability to leverage AI tools responsibly within governed requirements and business-aligned workflows.
  • Proven ability to mentor and develop other BAs and project team members, with a track record of positive impact on team capability and output quality.
  • Ability to work with high autonomy - independently identifying opportunities, managing competing priorities, and delivering results without close supervision.
  • Excellent communication and interpersonal skills, including the ability to present data-driven insights to executive stakeholders and navigate complex organizational dynamics.
  • Certification in Business Analysis (Salesforce Certified BA, CBAP, CCBA, PMI-PBA) or Agile methodologies (CSM, SAFe) strongly preferred; Six Sigma Green Belt or higher is a plus.

At WFAA, we are dedicated to creating an inspiring, creative, and respectful work environment for our employees. We offer competitive pay and an outstanding benefits program, including a generous 10% 401k contribution after just one year of service! Join us and be part of a team that values your growth and well-being. Click here to learn more about our employee benefits

The Wisconsin Foundation and Alumni Association is an Equal Opportunity Employer *The Wisconsin Foundation and Alumni Association is the "doing business as" name of the merged organization comprising the University of Wisconsin Foundation (advanceuw.org) and the Wisconsin Alumni Association (uwalumni.com). Its legal corporate name is registered as the University of Wisconsin Foundation. 

Employment Type: FULL_TIME