Skip to main content
CITY BREWING COMPANY, LLC logo

Software Engineer

CITY BREWING COMPANY, LLC
3 hours ago
Full-time
On-site
La Crosse, WI, United States
Indeed

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-assi…

View the full posting and apply