Software Engineer, Full Stack Developer, Backend Developer
Listed on 2026-10-24
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, SQL Developer
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 EngineerIT Corp-Exempt Full Time Professionals La Crosse, WI, US
City Brewing Company – Who We AreWith 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.
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.
- 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.
- 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.
- Integr…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).