Software Engineer

Automatic Data Processing, Inc.

La Crosse (WI)

On-site

USD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equal Opportunity Employer

Job summary

City Brewing Company in La Crosse, WI is seeking a Software Engineer to design, develop and maintain purchased and custom applications. You will work on AI-enabled automation, data management, reporting and integrations, delivering solutions that enhance operational efficiency and user experience across multiple brewery sites.

The role involves leading projects, collaborating with IT, and applying agentic AI to streamline business processes while supporting legacy systems and new applications.

Qualifications

  • Bachelor’s or associate degree in computer science, Information Technology, Software Engineering, MIS or related field.
  • 5+ years of related experience (industry/role)
  • Experience with AI and generative AI (LLMs) integration into apps.

Responsibilities

  • Develop and maintain applications, reports, interfaces and data collection processes.
  • Design/code/implement custom business applications and develop specifications.
  • Design high-performance SQL reports and write efficient queries.
  • Develop SSIS ETL processes and manage SSRS environments.
  • Collaborate with IT team and project managers on timelines and tasks.
  • Identify AI opportunities and apply AI automation in solutions.

Skills

AI automation
Troubleshooting
Planning & project tracking
Data analysis
SQL & BI understanding

Education

Bachelor’s or associate degree in computer science or related field

Tools

Microsoft SQL Server
SSIS
SSRS
SSAS
Web APIs

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Engineer

IT Corp-Exempt Full Time Professionals La Crosse, WI, US

2 days ago Requisition ID: 1744

City Brewing Company – Who We Are

With our roots in La Crosse, WI, we are proud to be North America’s largest co-packager of alcoholic beverages with four locations across the United States. Through our focuses on Safety throughout our facilities, Quality of products produced for our customers, Communication at all levels, Growth of not just our locations but also of our employees in their careers, and Performance with our ability to meet deadlines and goals for ourselves and our customers, we pride ourselves on the brand we have created and continue to grow.

Job Summary

The Software Engineer works with users and customers to envision, plan, design, code, test, document, implement and maintain purchased applications (such as Infios Supply Chain Software) and custom-developed desktop and web-based applications. The role supports reporting initiatives, application development, integrations, data management and AI-enabled automation, delivering technology results that create better operational, user and customer experience while enabling growth through simplicity.

The Software Engineer typically works independently on complex, medium- and large-scope (multi-brewery) projects, collaborates with the IT Applications team, and acts as a project leader who directs the work of others. This position will enable new applications, apply AI and agentic AI to streamline business processes, and enhance legacy applications.

Duties and Responsibilities
Development & Support
  • Develop and maintain applications, reports, interfaces and data collection processes.
  • Design/code/implement custom business applications and develop specifications.
  • Design high-performance reports using SQL and understand complex data schemas to write efficient queries.
  • Develop complex SQL queries, stored procedures, views and other database objects in Microsoft SQL Server.
  • Design, develop and maintain SSIS ETL processes and manage SSRS production and test environments.
  • Use standard coding techniques, source control and change control.
  • Develop test plans and thoroughly test and debug all programs before implementation.
  • Develop data auditing techniques with users to ensure data integrity.
  • Work closely with the IT team and project managers to provide timeline and task information based on proposed project scopes.
  • Actively participate in developing and maintaining IT Development standards, including coding and testing standards.
  • May act as project leader and direct the work of others.
Business Applications Support
  • Assist with software evaluation and make recommendations for acquisition and implementation.
  • Evaluate, recommend and implement business application upgrades.
  • Coordinate system bug, enhancement and upgrade requests with vendors and internal users, assisting with specification, testing and implementation.
  • Work with users to develop proper business procedures, standard practices and documentation to support efficient use of business applications.
  • Collaborate with business analysts and end users to understand project requirements and develop program specifications.
AI & Agentic AI
  • Identify, evaluate and implement AI and generative AI solutions that improve operational efficiency, reporting and the user experience.
  • Design, build and deploy agentic AI solutions, such as autonomous agents and multi-step workflows that use tools and APIs to complete business tasks.
  • Integrate large language models (LLMs) and AI services into existing and new applications through APIs and integration frameworks such as the Model Context Protocol (MCP).
  • Apply prompt engineering, retrieval-augmented generation (RAG) and agent orchestration techniques to build reliable, maintainable solutions.
  • Establish guardrails, testing, monitoring and human-in-the-loop controls so AI outputs are accurate, secure and auditable.
  • Use AI-assisted development tools to improve code quality, testing, documentation and delivery speed.
  • Partner with business users to identify AI automation opportunities and train teams to use AI tools effectively.
Communication
  • Communicate with other members of the digital team, end users, customers as necessary.
  • Collaborate with business users, the Helpdesk and Technical Support Associates to troubleshoot problems.
Project Standards & Procedures
  • Follow all City Brewing Standards and Systems Standards to develop and support projects.
  • Provide input to IS Standards for modifications or changes.
Production Issues
  • Identify and proactively resolve problem trends.
  • Execute action plans for problem resolution following established processes.
  • Troubleshoot questions and problems.
  • Participate in the On Call Support rotation with other Applications team members.
Security & Confidentiality
  • Maintain information security and confidentiality, reporting unauthorized incidents to management.
  • Suggest and recommend ideas for systems and data security, including secure and responsible use of AI.
  • Follow City Brewing values and perform other duties as assigned by the supervisor.
Minimum Qualifications
  • Bachelor’s or associate degree in computer science, Information Technology, Software Engineering, Management Information Systems or a related field or at least 5 years of related relevant experience
  • ERP or Warehouse Management Systems (WMS) applications experience preferred.
  • 3-5 years of experience with Microsoft T-SQL and Microsoft BI technologies (T-SQL, SSIS, SSRS, SSAS).
  • Experience with Web APIs and REST-based communication.
  • Hands-on experience applying AI and generative AI (LLMs) to solve business problems, including integrating them into applications through APIs.
  • Experience designing, building or deploying agentic AI solutions, including tool use, multi-step workflows and agent orchestration.
  • Understanding of AI governance, data security and responsible-use practices, including testing and human oversight of AI outputs.
  • Ability to work with internal and external users to translate needs into system solutions.
  • Planning and tracking of ongoing projects.
  • Troubleshooting and attention to detail.
City Brewing Company – Who We Are

With our roots in La Crosse, WI, we are proud to be North America’s largest co-packager of alcoholic beverages with four locations across the United States. Through our focuses on Safety throughout our facilities, Quality of products produced for our customers, Communication at all levels, Growth of not just our locations but also of our employees in their careers, and Performance with our ability to meet deadlines and goals for ourselves and our customers, we pride ourselves on the brand we have created and continue to grow.

Job Summary

The Software Engineer works with users and customers to envision, plan, design, code, test, document, implement and maintain purchased applications (such as Infios Supply Chain Software) and custom-developed desktop and web-based applications. The role supports reporting initiatives, application development, integrations, data management and AI-enabled automation, delivering technology results that create better operational, user and customer experience while enabling growth through simplicity.

The Software Engineer typically works independently on complex, medium- and large-scope (multi-brewery) projects, collaborates with the IT Applications team, and acts as a project leader who directs the work of others. This position will enable new applications, apply AI and agentic AI to streamline business processes, and enhance legacy applications.

Duties and Responsibilities
Development & Support
  • Develop and maintain applications, reports, interfaces and data collection processes.
  • Use programming languages such as C#, PHP, .NET and JavaScript, including Object-Oriented Design, to develop, maintain and enhance applications for the business.
  • Design/code/implement custom business applications and develop specifications.
  • Design high-performance reports using SQL and understand complex data schemas to write efficient queries.
  • Develop complex SQL queries, stored procedures, views and other database objects in Microsoft SQL Server.
  • Design, develop and maintain SSIS ETL processes and manage SSRS production and test environments.
  • Use standard coding techniques, source control and change control.
  • Develop test plans and thoroughly test and debug all programs before implementation.
  • Develop data auditing techniques with users to ensure data integrity.
  • Work closely with the IT team and project managers to provide timeline and task information based on proposed project scopes.
  • Actively participate in developing and maintaining IT Development standards, including coding and testing standards.
  • May act as project leader and direct the work of others.
Business Applications Support
  • Assist with software evaluation and make recommendations for acquisition and implementation.
  • Evaluate, recommend and implement business application upgrades.
  • Coordinate system bug, enhancement and upgrade requests with vendors and internal users, assisting with specification, testing and implementation.
  • Work with users to develop proper business procedures, standard practices and documentation to support efficient use of business applications.
  • Collaborate with business analysts and end users to understand project requirements and develop program specifications.
AI & Agentic AI
  • Identify, evaluate and implement AI and generative AI solutions that improve operational efficiency, reporting and the user experience.
  • Design, build and deploy agentic AI solutions, such as autonomous agents and multi-step workflows that use tools and APIs to complete business tasks.
  • Integrate large language models (LLMs) and AI services into existing and new applications through APIs and integration frameworks such as the Model Context Protocol (MCP).
  • Apply prompt engineering, retrieval-augmented generation (RAG) and agent orchestration techniques to build reliable, maintainable solutions.
  • Establish guardrails, testing, monitoring and human-in-the-loop controls so AI outputs are accurate, secure and auditable.
  • Use AI-assisted development tools to improve code quality, testing, documentation and delivery speed.
  • Partner with business users to identify AI automation opportunities and train teams to use AI tools effectively.
Communication
  • Communicate with other members of the digital team, end users, customers as necessary.
  • Collaborate with business users, the Helpdesk and Technical Support Associates to troubleshoot problems.
Project Standards & Procedures
  • Follow all City Brewing Standards and Systems Standards to develop and support projects.
  • Provide input to IS Standards for modifications or changes.
Production Issues
  • Identify and proactively resolve problem trends.
  • Execute action plans for problem resolution following established processes.
  • Troubleshoot questions and problems.
  • Participate in the On Call Support rotation with other Applications team members.
Security & Confidentiality
  • Maintain information security and confidentiality, reporting unauthorized incidents to management.
  • Suggest and recommend ideas for systems and data security, including secure and responsible use of AI.
  • Follow City Brewing values and perform other duties as assigned by the supervisor.
Minimum Qualifications
  • Bachelor’s or associate degree in computer science, Information Technology, Software Engineering, Management Information Systems or a related field or at least 5 years of related relevant experience
  • ERP or Warehouse Management Systems (WMS) applications experience preferred.
  • 3-5 years of experience in programming languages including C#, PHP, .NET (.NET Core or similar) and JavaScript, with Object-Oriented Design.
  • 3-5 years of experience with Microsoft T-SQL and Microsoft BI technologies (T-SQL, SSIS, SSRS, SSAS).
  • Experience with Web APIs and REST-based communication.
  • Experience in Agile development practices preferred.
  • Hands-on experience applying AI and generative AI (LLMs) to solve business problems, including integrating them into applications through APIs.
  • Experience designing, building or deploying agentic AI solutions, including tool use, multi-step workflows and agent orchestration.
  • Experience using AI-assisted development tools in day-to-day engineering work.
  • Understanding of AI governance, data security and responsible-use practices, including testing and human oversight of AI outputs.
  • Ability to work with internal and external users to translate needs into system solutions.
  • Planning and tracking of ongoing projects.
  • Troubleshooting and attention to detail.

City Brewery is an Equal Opportunity Employer, and all applicants will be considered without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

City Brewing Company • La Crosse (WI)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

City Brewing Co • La Crosse (WI)

On-site
USD 90,000 - 130,000
Sr. Business Analyst
Sr. Business Analyst

ADP, Inc. • La Crosse (WI)

On-site
USD 90,000 - 120,000
Sr. Business Analyst
Sr. Business Analyst

City Brewing Company • La Crosse (WI)

On-site
USD 90,000 - 120,000
Software Engineer — AI-Driven Apps & Data Solutions
Software Engineer — AI-Driven Apps & Data Solutions

Automatic Data Processing, Inc. • La Crosse (WI)

On-site
USD 90,000 - 130,000
Equal Opportunity Employer
Software Engineer - AI Apps for Multi-Brewery Ops
Software Engineer - AI Apps for Multi-Brewery Ops

City Brewing Company • La Crosse (WI)

On-site
USD 90,000 - 120,000
Software Developer - AI Focus
Software Developer - AI Focus

Bruno Independent Living Aids • Town of Oconomowoc (WI)

On-site
USD 60,000 - 90,000
Automation Engineering Co-op
Automation Engineering Co-op

Boston Beer Co. • Upper Macungie Township (PA)

On-site
USD 28,000 - 41,000
Software Engineer
Software Engineer

American Greetings • Bardstown (KY)

On-site
USD 70,000 - 110,000
Software Engineer
Software Engineer

American Greetings • Danville (KY)

On-site
USD 90,000 - 120,000