×
Register Here to Apply for Jobs or Post Jobs. X

Business Applications Development Manager

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: Westech-Engineering,-LL
Full Time position
Listed on 2026-09-21
Job specializations:
  • Software Development
    Software Project Mgr/ Lead
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

Business Applications Development Manager

Job Category: Shared Services

Requisition Number: BUSIN
002639

  • Posted :
    September 16, 2026
  • Full-Time
  • On-site
Locations

Showing 1 location

Salt Lake City, UT 84115, USA

Description

Our mission at Wes Tech is to help communities thrive by delivering high-quality water solutions with superior service – safely and sustainably. To achieve this mission, we recruit great people to be part of our collegial and collaborative teams in engineering, design, project management, field service, plant operations, professional services and more.

As one of the leading operating brands of Swire Water, our values of integrity, humility, endeavor, excellence and continuity make this an outstanding working environment. Our continuing success creates attractive opportunities for purpose-driven professionals to develop new skills, support vital industries, and grow their careers.

Summary

The Business Applications Development Manager is a hands-on technical management position. The manager is expected to actively participate in solution architecture, software development, integrations, code review, testing, troubleshooting, and production support while leading the development team.

The successful candidate must be comfortable balancing individual technical contributions with people leadership, project delivery, and stakeholder communication. Candidates for this position may be required to pass pre-employment and periodic screenings, including background checks, drug and alcohol tests, or other necessary assessments.

Some of the work you will do:

  • Design, develop, test, deploy, document, and maintain business applications, integrations, APIs, automations, and data solutions.
  • Lead solution architecture and technical design decisions.
  • Conduct code reviews and establish development, source control, testing, documentation, and deployment standards.
  • Evaluate the scalability, maintainability, security, and operational feasibility of proposed solutions.
  • Diagnose and resolve application defects and production issues.
  • Establish, maintain, and consistently apply software development lifecycle standards across the team.
  • Set individual and team objectives, provide timely feedback, conduct performance and development discussions, and address performance concerns in accordance with company practices.
  • Prioritize and assign work based on business needs, technical complexity, dependencies, team capacity, and employee development opportunities.
  • Own and maintain the application development roadmap and backlog, balancing business enhancements, operational support, security requirements, technical debt, and team capacity.
  • Establish clear expectations and provide ongoing coaching and technical guidance.
  • Promote collaboration, accountability, documentation, knowledge sharing, and continuous improvement.
  • Support hiring, onboarding, skills development, and succession planning for the team.
  • Partner with business stakeholders and cross-functional teams to communicate solution proposals, scope, dependencies, risks, technical decisions, and delivery status.
  • Define the testing strategy, develop test scenarios, and coordinate user acceptance testing and production readiness.
  • Ensure solutions align with business goals, architecture standards, security requirements, and support processes.
  • Create innovative solutions to meet our company’s technical needs.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Prepare and maintain installation, deployment, configuration, support, and operational handoff documentation.
  • Identify areas to automate, define the automation strategy, and implement it.
  • Train staff on new technologies and systems, providing user guides and support as needed.
  • Prepare concise reports for Digital leadership and executive management covering application health, delivery progress, operational risks, team capacity, service trends, and relevant performance indicators.

Here are the skills that you need:

  • Bachelor’s degree in computer science, software engineering, information systems, or a related discipline, or equivalent practical experience.
  • 7+ years of progressive experience in application or software development.
  • Demonstrated experience leading developers or technical delivery teams.
  • Strong hands-on programming experience in one or more…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary