Talent.com
Senior Application Developer
Senior Application DeveloperTait • Lititz, PA, US
Senior Application Developer

Senior Application Developer

Tait • Lititz, PA, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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

  • 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 vb.net, 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 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 .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

    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.

    serp_jobs.job_alerts.create_a_job

    Application Developer • Lititz, PA, US