Programming Analyst (Onsite) - Oconomowoc, WI

Ace Precision Machining Corporation

Summit Center (WI)

On-site

USD 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, Vision
401K Match up to 8%
Paid Vacation
9 Paid Holidays
Parental Leave
Wellness Program Reimbursements

Job summary

Ace Precision Machining Corporation is seeking a Programming Analyst to design, develop, and support custom software for manufacturing operations. You will implement ERP customizations, integrate systems, and build Power Platform solutions to enhance efficiency across the organization.

You will collaborate with engineering, operations, quality, and finance to deliver practical tech solutions and reports, including Power BI dashboards and data models.

Qualifications

  • Associate's degree in Computer Science, Programming, IT, or related field.
  • Minimum of two years programming or application development experience.
  • Experience with VB.NET, C#, ASP.NET/.NET Core, SQL Server.
  • Experience creating or modifying SSRS and Crystal Reports.
  • Experience with Microsoft Power Platform (Power Apps, Power Automate, SharePoint, Teams, Power BI).
  • Knowledge of Power BI data modeling, DAX, calculated columns, measures, relationships.
  • Experience with Epicor ERP or similar ERP systems preferred.
  • JavaScript, LINQ, CSLA.NET, Razor Pages, Unit Testing, Kendo UI a plus.
  • Manufacturing or aerospace experience preferred.
  • Strong analytical, troubleshooting, communication, and organizational skills.

Responsibilities

  • Design, develop, test, implement, and support custom software applications and web-based solutions.
  • Develop and maintain Epicor ERP customizations, integrations, and enhancements.
  • Create applications using Microsoft Power Platform technologies including Power Apps, Power Automate, SharePoint, Teams, and Power BI.
  • Design and maintain Power BI dashboards, reports, and data models using DAX and calculated measures.
  • Collaborate with Business Systems Analysts, management, and end users to gather requirements.
  • Participate in system, integration, and user acceptance testing.
  • Troubleshoot application issues and provide internal support.
  • Create and maintain technical documentation and workflow diagrams.
  • Work with vendors to resolve complex technical issues.
  • Recommend process improvements through automation and technology.
  • Support Ace Precision's Quality Management System and safety policies.

Skills

Analytical skills
Troubleshooting
Communication
Organizational skills

Education

Associate's degree in Computer Science

Tools

VB.NET
C#
ASP.NET/.NET Core
SQL Server
SSRS
Crystal Reports
Power Apps
Power Automate
SharePoint
Power BI
Epicor ERP
JavaScript
LINQ
CSLA .NET
Razor Pages
Kendo UI

Job description

Ace Precision is an internationally recognized supplier to the Aerospace, Power Generation, Defense and Space industries. We are proud of our wide range of advanced capabilities and our highly skilled staff who come together to achieve amazing results. Are you interested in joining a growing team with a culture of excellence, innovation, and quality?

ABOUT THE ROLE:

Ace Precision is seeking a Programming Analyst to help drive technology solutions that support our manufacturing operations. This position develops and maintains custom business applications, ERP enhancements, reporting solutions, and automation tools that improve efficiency across the organization.

Working closely with business leaders and end users, you'll leverage modern development technologies-including Microsoft's Power Platform-to solve real-world manufacturing challenges and support the systems that keep our business running.

If you enjoy designing applications, improving business processes, and developing innovative software solutions, this is an opportunity to make a meaningful impact.

WHY PROGRAMMING ANALYST CHOOSE US:

At Ace Precision, technology plays a critical role in supporting world-class aerospace manufacturing. As a Programming Analyst, you'll have the opportunity to:

  • Develop solutions that directly improve manufacturing operations and business performance
  • Build custom applications using modern Microsoft development tools and technologies
  • Work with Epicor ERP, Power BI, Power Apps, Power Automate, and other enterprise technologies
  • Collaborate with engineering, operations, quality, finance, and business leaders across the organization
  • Solve challenging technical problems while continuously expanding your skills
  • Be part of a stable, growing company where innovation and continuous improvement are encouraged
WHAT YOU WILL DO:

As a Programming Analyst at Ace Precision, you will:

  • Design, develop, test, implement, and support custom software applications and web-based solutions
  • Develop and maintain Epicor ERP customizations, integrations, and enhancements
  • Create applications using Microsoft Power Platform technologies, including Power Apps, Power Automate, SharePoint, Microsoft Teams, and Power BI
  • Design and maintain Power BI dashboards, reports, and data models using DAX, calculated measures, and relationships
  • Collaborate with Business Systems Analysts, management, and end users to gather requirements and develop effective technology solutions
  • Participate in system, integration, and user acceptance testing to ensure applications meet business requirements
  • Troubleshoot application issues and provide technical support to internal users
  • Create and maintain technical documentation, workflow diagrams, and system specifications
  • Work with software vendors when necessary to resolve complex technical issues
  • Recommend improvements to business processes through automation and technology
  • Support Ace Precision's Quality Management System and follow company safety policies and procedures
WHAT EXPERIENCE YOU NEED:
  • Associate's degree in Computer Science, Programming, Information Technology, or a related field
  • Minimum of two (2) years of programming or application development experience
  • Experience developing applications using VB.NET, C#, ASP.NET/.NET Core, SQL Server, and Microsoft SQL
  • Experience creating or modifying SSRS and Crystal Reports
  • Experience with Microsoft Power Platform, including Power Apps, Power Automate, SharePoint, Microsoft Teams, and Power BI
  • Knowledge of Power BI data modeling, DAX, calculated columns, measures, and relationships
  • Experience with Epicor ERP or other enterprise resource planning systems preferred
  • Experience with JavaScript, LINQ, CSLA .NET, Razor Pages, Unit Testing, and Kendo UI is a plus
  • Manufacturing or aerospace industry experience is preferred
  • Strong analytical, troubleshooting, communication, and organizational skills
GREAT BENEFITS:
  • Competitive pay
  • Comprehensive benefits package: Medical, Dental, Vision, Short-Term & Long-Term Disability, and Life Insurance
  • 401(K) Match up to 8%
  • A Work-Life Balance
  • Paid Vacation & Personal Time, and 9 Paid Holidays
  • Paid Parental Leave
  • Wellness Program Reimbursements
  • Employee Assistance Program
  • Tuition Reimbursement
  • Company meals, events, and parties!

Equal Opportunity Employer, including Veterans and Individuals with Disabilities.

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

Similar jobs worth comparing

Programming Analyst (Onsite) - Oconomowoc, WI
Programming Analyst (Onsite) - Oconomowoc, WI

Ace Precision Machining • Town of Oconomowoc (WI)

On-site
USD 65,000 - 95,000
Competitive pay
Medical, Dental, Vision
401(K) Match up to 8%
+6
Programming Analyst (Onsite) - Oconomowoc, WI
Programming Analyst (Onsite) - Oconomowoc, WI

Ace Precision Machining Llc • Summit Center (WI)

On-site
USD 70,000 - 100,000
Medical
Dental
Vision
+5
Programming Analyst
Programming Analyst

Ace Precision Inc • Town of Oconomowoc (WI)

On-site
USD 85,000 - 105,000
Equal Opportunity Employer
Programming & ERP Analyst - Power Platform (Manufacturing)
Programming & ERP Analyst - Power Platform (Manufacturing)

Ace Precision Machining • Town of Oconomowoc (WI)

On-site
USD 65,000 - 95,000
Competitive pay
Medical, Dental, Vision
401(K) Match up to 8%
+6
Programming Analyst: Power Platform & ERP Solutions
Programming Analyst: Power Platform & ERP Solutions

Ace Precision Machining Corporation • Summit Center (WI)

On-site
USD 65,000 - 90,000
Medical, Dental, Vision
401K Match up to 8%
Paid Vacation
+3
Aerospace Sales Engineer - Oconomowoc, WI
Aerospace Sales Engineer - Oconomowoc, WI

Ace Precision Machining Corporation • Summit Center (WI)

On-site
USD 70,000 - 90,000
Competitive pay
Comprehensive benefits package
401(K) Match up to 8%
+2
Manufacturing Support/General Labor - Oconomowoc, WI
Manufacturing Support/General Labor - Oconomowoc, WI

Ace Precision Machining Corporation • Summit Center (WI)

On-site
USD 30,000 - 40,000
Life insurance
401(k) Match up to 8%
Paid Vacation & Personal Time
+1
Epicor Software Programmer
Epicor Software Programmer

Patriot Machine, Inc. • Saint Charles (MO)

On-site
USD 70,000 - 90,000
Health insurance
Dental insurance
Vision insurance
+4
Programmer Analyst
Programmer Analyst

Ellwood Group, Inc. • Town of New Castle (NY)

On-site
USD 70,000 - 95,000
Administrative & Business Analyst
Administrative & Business Analyst

Socket.dev • Santa Fe Springs (CA)

On-site
USD 70,000 - 100,000