Business Applications Development Manager

WesTech Engineering, LLC.

Salt Lake City (UT)

On-site

USD 110,000 - 170,000

Full time

13 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

WesTech Engineering, LLC. is seeking a Business Applications Development Manager to lead a hands-on technical team in Salt Lake City, UT.

The role balances individual technical contributions with people leadership, project delivery, and stakeholder communication. The manager will participate in solution architecture, software development, integrations, code reviews, testing, and production support while guiding the team through the full software development lifecycle.

Qualifications

  • Bachelor's degree in computer science, software engineering, information systems, or 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 languages.
  • Experience designing, developing, and supporting APIs and system integrations.
  • Strong SQL and relational database experience.
  • Experience across the full software development lifecycle, including requirements, design, development, testing, deployment, documentation, support, and maintenance.

Responsibilities

  • 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 objectives, provide feedback, and conduct performance discussions.
  • Own and maintain the application development roadmap and backlog.
  • Promote collaboration, accountability, documentation, knowledge sharing, and continuous improvement.

Skills

Leadership
People management
Software development
APIs and integrations
SQL
SDLC
Code review
Stakeholder management
Problem solving

Education

Bachelor’s degree in computer science or related field

Tools

Dynamics 365
Power Platform
Azure
REST APIs
SQL Server
Integration platforms

Job description

Business Applications Development Manager

Job Category: Shared Services


Requisition Number: BUSIN002639


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

Locations

Showing 1 location


Salt Lake City, UT 84115, USA


Description

Our mission at WesTech 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 languages.

  • Experience designing, developing, and supporting APIs and system integrations.

  • Strong SQL and relational database experience.

  • Experience across the full software development lifecycle, including requirements, design, development, testing, deployment, documentation, support, and maintenance.

  • Experience with source control, code review, release management, and structured development practices.

  • Ability to translate business requirements into secure, maintainable, and supportable technical solutions.

  • Strong written, verbal, facilitation, coaching, and stakeholder-management skills.

  • Ability to balance hands-on development, team leadership, operational support, and project delivery.


Here are the skills and qualifications that will set you apart:



  • Experience with Microsoft enterprise application technologies such as Dynamics 365 or Business Central, Power Platform, Azure services, Microsoft 365, SQL Server, REST APIs, integration platforms, or comparable technologies is preferred.

  • Experience with cloud services, integration platforms, automation tools, and modern application architecture.

  • Experience managing application vendors or implementation partners.

  • Experience establishing development standards and improving development processes.

  • Project management, ITIL, Agile, or relevant technical certifications.


Physical Requirements:



  • Ability to perform tasks while in a sedentary position using a computer and phone.

  • Frequently required to engage in talking, hearing, and visual focus.

  • Regularly required to move throughout the facility, with reasonable accommodation available for individuals with disabilities.

  • Occasionally required to lift and/or move up to 50 pounds.


Benefits and perks we offer:



  • Competitive salary and performance-based annual bonuses.

  • Dollar for dollar 401K match of 6%.

  • Flexible work hours, hybrid schedules with remote work options.

  • Comprehensive health and wellness benefits package with an onsite and virtual medical facility

  • Company HSA contribution, Paid Parental Leave, Employee Assistance Program

  • Company-paid Life Insurance, Accidental Death and Dismemberment, and Long-term Disability.

  • PTO plan and Paid Holidays.

  • Tuition Reimbursement.

  • Company celebrations, summer parties, volunteer opportunities, games, prize drawings, and more!


WesTech considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Business Applications Development Manager
Business Applications Development Manager

Westech-Engineering,-LL • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
Annual bonus
401K match
Hybrid/remote options
+4
Business Applications Development Manager
Business Applications Development Manager

WesTech Engineering • Salt Lake City (UT)

Hybrid
USD 140,000 - 180,000
Competitive salary
401K match 6%
Hybrid work options
+5
Senior Business Systems Developer - Business Central Emphasis - Onsite – Salt Lake City, UT | L[...]
Senior Business Systems Developer - Business Central Emphasis - Onsite – Salt Lake City, UT | L[...]

Westech-Engineering,-LL • Salt Lake City (UT)

On-site
USD 110,000 - 150,000
Competitive salary
401K match 6%
Hybrid schedules
+7
Digital Business Partner
Digital Business Partner

WesTech Engineering, LLC. • Salt Lake City (UT), Northern (KY)

Hybrid
USD 120,000 - 165,000
Competitive salary
Bonuses
401K matching
+4
Digital Business Partner
Digital Business Partner

Westech-Engineering,-LL • Salt Lake City (UT)

On-site
USD 110,000 - 150,000
Competitive salary with bonuses
401K match 6%
Health & wellness benefits with onsite
+5
Project Manager 2
Project Manager 2

WesTech Engineering, LLC. • Salt Lake City (UT)

Hybrid
USD 90,000 - 120,000
Competitive salary
Bonuses
Hybrid work schedules
+4
Digital Business Partner
Digital Business Partner

WesTech Engineering • Salt Lake City (UT)

On-site
USD 120,000 - 180,000
Competitive salary
401K match 6%
Health and wellness benefits
+3
Project Manager 2
Project Manager 2

Westech-Engineering,-LL • Salt Lake City (UT)

Hybrid
USD 70,000 - 90,000
Competitive salary and bonuses
401(k) match 6%
Hybrid schedules with remote options
+1
Project Manager 1
Project Manager 1

WesTech Engineering • Salt Lake City (UT)

Hybrid
USD 65,000 - 90,000
Competitive salary and bonuses
401K match
Hybrid work options
+4
Project Engineer 2
Project Engineer 2

WesTech Engineering, LLC. • Ames (IA)

Hybrid
USD 70,000 - 95,000
Bonuses
401K match
Hybrid work
+1