> Markdown version of [/jobs/ext/1800608-senior-programmer-analyst](https://www.wearedevelopers.com/jobs/ext/1800608-senior-programmer-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Programmer Analyst - **Company:** Watts Water Technologies, Inc - **Location:** Menomonee Falls, WI, United States (Remote available) - **Experience:** Expert - **Contract:** Internship / Graduate position - **Skills:** .NET Framework, Software Applications, C Sharp (Programming Language), Databases, Desktop Computing, Programming Tools, Language Integrated Query, Software Systems, SQL Databases, SQL Server Reporting Services, Systems Integration, Test Data, Information Technology, Epicor ERP, SQL Server Management Studio (SSMS), Restful APIs - **Published:** July 31, 2026 - **Apply:** https://wattswater.wd5.myworkdayjobs.com/External/job/Menomonee-Falls-WI/Senior-Programmer-Analyst_10017268 ## About the Role * Bachelor's degree in computer related curriculum or equivalent experience. * Six or more years of Information Technology experience required. * 3 - 5 years' experience/education with the Epicor Kinetic development tool set including BPM, BAQ/UBAQ, Client Customizations, Functions, Application Studio, DMT and Dashboards * Experience with ERP Implementations or Kinetic Upgrades Client to Browser * Understanding of Epicor's Product Configurators a plus * 3 - 5 years' experience/education with SQL, C#/.Net/LINQ, Report Builder, SSMS, SSRS, SQL Query/Views/Procedures, Rest API's, and Integrations. General Applicable Company Competencies * Commitment to Watts' values of integrity, accountability, continuous improvement and innovation, and transparency. * Punctuality and dependability. * Ability to be flexible and adapt to changing work priorities and stressful conditions., * Ability to remain seated at a desk or workstation for extended periods. * Ability to perform repetitive tasks like typing on a keyboard or using a mouse for extended periods. * Ability to physically move around the office, organize or transport files, packages, or other office-related materials. * Ability to read documents, use a computer, and perform data entry tasks. * Ability to communicate clearly with management and coworkers, particularly in meetings or phone calls. * Ability to operate standard office equipment such as computers, printers, phones, and copiers. * Ability to occasionally lift and carry light objects, such as office supplies, documents, or small equipment. ## Description Responsible for the management, development, and daily operation of subsystems within the Epicor ERP System and associated third party systems. Participates in the analysis, design, and building of new software applications used to integrate with the existing ERP system. This position reports to the Manager of ERP systems, and is hybrid based in Menomonee Falls, WI. Primary Job Duties and Responsibilities * Analyzes and repairs functional and technical software problems directly related to the subsystems of the company's ERP system as well as bolt-on software systems that integrate with the ERP system. * Performs activities associated with development, design, implementation, operation, delivery and service of the ERP and integrated software systems. * Interact with content managers for the purpose of updating existing software applications and creating new applications. * Write code and test new applications to ensure business functionality has been achieved. * Document procedures and operation methods. * Design and maintain database as needed to ensure business functionality is achieved. * Prepares test data and executes unit and system tests for technology development. * Prepares test data and analyzes program performance during testing. * Trains users on new software system functionality. * Insure that all IT standards are met., * Adherence to all personnel policies, procedures, and standards of process as implemented by Watts. * Maintain productive and collaborative relationships with other Watts employees. * Adherence to Watts' seven cultural beliefs: Growth Mindset, Customer-Focused Innovation, Constant Communication, Clear Goals, Collaborate Globally, Be Inclusive, and Take Action. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [What makes Cybersecurity different for critical infrastructure?](https://www.wearedevelopers.com/videos/571-what-makes-cybersecurity-different-for-critical-infrastructure) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Stop Guessing, Start Measuring: Evaluating RAG Systems with Synthetic Test Data](https://www.wearedevelopers.com/videos/1982-stop-guessing-start-measuring-evaluating-rag-systems-with-synthetic-test-data) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)