Job Information
TAIT Towers Senior Application Developer in Lititz, Pennsylvania
TAIT partners with artists, brands, IP holders and place makers to bring culture-defining, never-before-seen experiences to life. With a legacy of innovation spanning over 45 years, TAIT has grown from pioneering in rock ‘n’ roll concert staging to setting the global standard for extraordinary live events and experiences through cutting-edge technology, precision engineering, and creative design. TAIT’s 20 global offices have developed iconic productions and experiences in over 30 countries, all seven continents, and even outer space for renowned performers, theme parks, exhibits, and venues across the globe, including partnerships with Taylor Swift, Cirque Du Soleil, Royal Opera House, Nike, NASA, Bloomberg, Google, Beyoncé, and The Olympics
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
Workswith the rest of the Global Technology Solutions team in the development and integration of the company’s management systems.
Assistsin the maintenance of custom software applications and toolsfor the company’sinformation systems.
Assists with writing code integrations and configuring GTS applications
Providesassistance to users and work with other departments when required.
Writesmanuals on the use of management/ informationsystems.
Documentschanges 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.Netadd-ins to link with and update other business systems.
Create, update and maintain customWeb Services.
Write web based.Netapplications to produce avarietyof reports, taking data from SharePoint,Finance systemsand SQLdatabases.
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: MinimumBachelor’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 vb.net, C#, SQL Server
Experience in creating C#web applications, web part and list / web events.
Experience withJavaScript, CSSand HTMLmanipulation
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 10.2.600 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.Netbased office add-ins
MS Project 2010,a plus
Windows application developmentWPF & 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
TAIT is an equal opportunity employer fully committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran or any other protected characteristic as outlined by international, national, state, or local laws.