ERP & Applications Developer

Pentair Commercial Services LLC
Minneapolis, MN, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$90,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

Flutter Java (Programming Language) Active Directory Application Programming Interfaces (APIs) Amazon Web Services Application Testing Microsoft Azure Business Software C Sharp (Programming Language) Databases Data Integration Relational Databases
+12 more
Identity and Access Management Integrated Development Environments Mobile Application Software Standard Sql Software Engineering SQL Databases Systems Integration Software Security Software Troubleshooting Software Application Programming Acumatica Cloud ERP Platform AngularJS

Job description

The ERP & Applications Developer will design, develop, customize, integrate, and support the applications that power our day-to-day operations.

This is a hands-on development role for someone who enjoys solving real business problems through technology. You will work with internal stakeholders to understand operational needs and turn those needs into reliable applications, integrations, customizations, and process improvements.

Our ideal candidate has a strong foundation in Java or C#, Angular, and SQL. Experience working with Acumatica ERP, particularly customization development and the Field Service module, is highly valued but not required.

You don’t need to know every system we use on day one. We are looking for a strong developer who can learn the business, understand how our systems interact, and take ownership of solutions from development through implementation and ongoing support.

What You’ll Do

  • Design, develop, test, deploy, and maintain internal business applications
  • Develop front-end applications and user interfaces using Angular
  • Develop back-end application functionality using Java and/or C#
  • Create, optimize, and troubleshoot SQL queries, databases, and data integrations
  • Develop and maintain integrations between Acumatica and other internal or third-party systems
  • Customize and enhance Acumatica functionality to meet changing business requirements
  • Support applications used across KBI and Shamrock Group
  • Partner with employees and business leaders to identify system needs and opportunities for improvement
  • Translate business requirements into practical, scalable technical solutions
  • Troubleshoot application, integration, database, and user-access issues
  • Participate in application testing, quality assurance, implementation, and post-launch support
  • Identify opportunities to automate manual processes and improve workflows
  • Create and maintain technical documentation for applications, integrations, configurations, and processes
  • Assist with application security, permissions, and user-access management
  • Support mobile applications and mobile device management initiatives as needed
  • Assist with Azure, AWS, Active Directory, and related technology environments based on experience
  • Help evaluate new technologies and applications as the organizations continue to grow, A successful ERP & Applications Developer will become someone our teams can rely on to understand both the technology and the business behind it.

You will be comfortable digging into a problem, asking the right questions, developing a solution, and following it through implementation. You’ll look beyond simply fixing issues and identify ways our technology can make employees more productive, improve visibility, eliminate manual processes, and better connect our different areas of the business.

Because this role supports both KBI and Shamrock Group, you’ll have the opportunity to work on a wide variety of projects rather than being limited to one application or department.

Why Join Us?

This is an opportunity to have a direct impact on how technology is used across growing, operationally complex businesses.

Rather than working on one small piece of a large development environment, you’ll have exposure to applications that directly support field service technicians, operations teams, manufacturing, distribution, accounting, and leadership.

You’ll have the opportunity to:

  • Work on projects that have a visible impact on day-to-day operations
  • Develop solutions across multiple business units
  • Work with both established systems and new technology
  • Help shape how applications and systems evolve as the businesses grow
  • Gain hands-on experience with ERP, field service, mobile, cloud, and operational technologies
  • Take ownership of projects from initial business need through deployment

Requirements

  • 2+ years of professional Java or C# development experience
  • 2+ years of professional Angular development experience
  • 2+ years of experience working with relational database management systems and SQL
  • Experience developing, testing, deploying, and supporting business applications
  • Strong troubleshooting and analytical skills
  • Ability to understand business processes and translate them into technical solutions
  • Ability to work independently and take ownership of projects
  • Strong organizational and prioritization skills
  • Ability to communicate technical concepts effectively with both technical and nontechnical employees

Nice-to-Have Experience

We don’t expect candidates to check every box. Experience in any of the following areas will help you stand out:

  • 2+ years of Acumatica experience
  • Acumatica Field Service module experience
  • Acumatica customization development
  • Acumatica integrations and APIs
  • Flutter development
  • Active Directory administration
  • Mobile Device Management (MDM)
  • Microsoft Azure administration
  • Amazon Web Services (AWS) administration
  • ERP or field-service application development
  • Experience supporting technology across multiple companies, divisions, or business units, * How many years of professional experience do you have developing applications using Java or C#?
  • How many years of experience do you have working with relational databases and SQL?
  • Do you have professional experience with Acumatica?
  • How many years of professional Angular development experience do you have?
  • What is your target salary?

Benefits & conditions

401(k), Health insurance, 401(k) matching, Paid time off, Vision insurance, Health savings account, Dental insurance, Life insurance Full-time 2450 Minnehaha Avenue, Minneapolis, MN 55404, KBI offers a comprehensive benefits package to eligible employees, including:

  • Medical, dental, and vision insurance
  • Paid holidays
  • Paid time off
  • 401(k) with employer match
  • Opportunities for professional growth and development

KBI and Shamrock Group are Equal Opportunity Employers. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other status protected by applicable law.

Pay: $90,000.00 - $110,000.00 per year, * 401(k)

  • Dental insurance
  • Free parking
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance

About the company

KBI and Shamrock Group are established organizations supporting customers across the beverage, equipment, field service, manufacturing, and distribution industries.

Our businesses provide a range of products and services, including beverage equipment installation and service, refrigeration solutions, ice and beverage production, distribution, and operational support. With multiple business units and growing technology needs, our systems play an important role in connecting our field teams, operations, accounting, service, and leadership.

We are looking for an ERP & Applications Developer who can help us continue improving how technology supports our businesses. This position will work across both KBI and Shamrock Group, giving the right candidate exposure to a variety of systems, departments, business processes, and development projects.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all