Demo

Senior Application Developer

Tait - New Zealand
Lititz, PA Full Time
POSTED ON 1/4/2026
AVAILABLE BEFORE 3/3/2026

Position Purpose

Are you ready to make a significant impact in a forward-thinking, collaborative technology environment? TAIT is seeking a skilled and technology curious Senior Application Developer to join our Global Technology Solutions team. In this pivotal role, you will be at the heart of our software development initiatives, driving the creation, integration, and maintenance of innovative applications that support the essential functions of our business.

As a Senior Applications Developer you are responsible for fulfilling development requirements from the Manager, Application Development or a GTS Applications Project Manager including software development coding, configuration, and testing. A key focus is our growing portfolio of integrations across a complex portfolio of solutions built on business needs and executing following secure SDLC best practices.

TAIT is in the process of centralizing integration within the MuleSoft Integration Platform. The Senior Applications Developer will be responsible for executing new development within the Mulesoft Platform and migrating legacy integrations to the platform. They should have experience with the Anypoint Platform, Anypoint Studio, and DataWeave, a strong understanding of integration patterns and API design (REST, SOAP), and hands-on experience with MuleSoft connectors for various systems like databases and SaaS applications. Essential skills include proficiency in Java, XML, and JSON, with practical experience in error handling, logging, security protocols, and agile methodologies. Additionally, candidates should have experience with CI/CD pipelines, DevOps tools, and possess good communication and problem-solving abilities.

Your mission is to translate diverse business requirements—gathered from Business Analysts (BA), Project Managers, and Managers—into actionable development plans. You'll architect and execute solutions that are robust, secure, and closely aligned with organizational goals, all while upholding SDLC best practices. In addition to your technical focus, you'll employ strong internal customer service skills, interfacing with stakeholders across the business to ensure clarity, satisfaction, and excellence in every project.

Essential Responsibilities

  • Works with the rest of the Global Technology Solutions team in the development and integration of the company's management systems.
  • Assists in the maintenance of custom software applications and tools for the company's information systems.
  • Assists with writing code integrations and configuring GTS applications
  • Provides assistance to users and work with other departments when required.
  • Writes manuals on the use of management / information systems.
  • Documents changes made to software applications, communicate changes and the progress made on development tasks to the line manager and interested parties, as required.
  • Use GitHub source control to maintain and track versions of application code.
  • Be involved in the maintenance of existing software applications and systems.
  • Create & maintain Excel based VBA programs and .Net add-ins to link with and update other business systems.
  • Create, update and maintain custom Web Services.
  • Write web based .Net applications to produce a variety of reports, taking data from SharePoint, Finance systems and SQL databases.
  • Mentor more junior developers through meetings, code reviews, and cross training.
  • Act as a Business Analyst and/or Project Manager on specific projects with the support of the GTS Applications PM team and processes.
  • Write code and perform configuration of TAIT's internal GTS applications
  • Perform code review for other developers on the team
  • Assist in requirements gathering to ensure solutions presented are possible and best for the request
  • Mentor more junior developers through meetings, code reviews, and cross training.
  • Act as a Business Analyst and/or Project Manager on specific projects with the support of the GTS Applications PM team and processes.

Minimum Qualifications

  • Education: Minimum Bachelor's degree in Computer Science, or equivalent combination of education and experience
  • 7 years experience coding and working in a similar environment
  • Demonstrated experience working with MuleSoft:
  • API Manager - Familiarity with API Specification Creation, Policy Enforcement, Custom Policies
  • Exchange - Familiarity with API Specification, API Manager Access, Client Credentials Creation
  • Runtime Manager - Familiarity with API Deployment, Protected Properties, Logging
  • Sound working knowledge of Microsoft Windows and Office applications.
  • 4 years' experience developing custom applications using , C#, SQL Server
  • Experience in creating C# web applications, web part and list / web events.
  • Experience with JavaScript, CSS and HTML manipulation
  • Must be familiar with and able to create List Schema files, Content Type XML and Site Columns XML, features and control templates.

Strongly preferred experience:

  • Familiarity with developing for Epicor ERP and later.
  • Familiarity with migration of ERP on-prem to cloud-based solution
  • Epicor ERP 11 experience, a plus
  • Mobile application development, a plus
  • Experience of creating custom field types and XSL
  • Understanding of IIS & alternate access mappings / zones
  • React, Docker, Python experience a plus
  • Experience creating VBA programs and .Net based office add-ins
  • MS Project 2010, a plus
  • Windows application development WPF & WinForms
  • Workflows
  • LINQ & Lambda expressions
  • Using reflection in C# programming
  • Central Admin console & configuration
  • Adobe WorkFront experience
  • AutoCAD, Inventor, Vault experience
  • Experience with microservices

JH-LI1

Salary.com Estimation for Senior Application Developer in Lititz, PA
$111,475 to $138,888
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Application Developer?

Sign up to receive alerts about other jobs on the Senior Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Tait - New Zealand

  • Tait - New Zealand Lititz, PA
  • Position Purpose Mechanical Design Engineers (MDE) at TAIT are responsible for project-based mechanical design work that focuses on specialized machinery, ... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Senior Application Developer jobs in the Lititz, PA area that may be a better fit.

  • Geisinger Danville, PA
  • Job Summary Applies a comprehensive knowledge of Master Data Management (MDM) strategies and best practices to define, design, and deliver multi-domain MDM... more
  • 17 Days Ago

  • Penn State Health Hershey, PA
  • Penn State Health - Penn State Health Corporation Location: US:PA: Hershey Work Type: Full Time FTE: 1.00 Shift: Day Hours: 8:00a - 5:00p Recruiter Contact... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!