logo inner

Senior Developer

Gateway Ticketing SystemsVirtual | Worldwide | Gilbertsville Office, United States | Gilbertsville, Pennsylvania, United StatesRemote, Onsite

We are seeking a highly skilled and motivated
Senior Developer to join our dynamic team. The successful candidate will be responsible for the accurate and timely coding of new software, bug fixes, and software changes. This role requires a unique blend of talents and a passion for continuous learning.  

Education and Experience: 


  • 4-5 years proven experience in software development, with proficiency in either C# or Delphi and consistent demonstration of work and thought processes expected for this work experience level.
  • Willingness and ability to learn and work with the tool (either C# or Delphi) they are not familiar with.
  • Experience with CRM products, such as Microsoft Dynamics and Salesforce, is a plus.
  • BS degree in Computer Science or related degree or 10+ years of applicable development experience.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Knowledge of database programming and scripting.
  • Familiar with Windows operating systems.
  • Familiar with MS Office products.

Core Competencies:


  • Good analytical and logic skills.
  • Knowledge of object-oriented programming.
  • Excellent verbal and written communication skills.
  • Ability to effectively multi-task.
  • Working additional hours beyond regularly scheduled hours as requested by management.
  • Understanding of the necessity to meet stringent deadlines.
  • Experience with Delphi, C# & MS SQL Server.
  • Ability to write quick estimates, detailed estimates, software enhancement orders (descriptions of software enhancements), detailed specifications, and other product documentation.
  • Knowledge and/or experience in hardware programming, testing, and use.
  • General experience or knowledge in the transportation, amusement and/or museum industries.
  • Experience with Delphi, C# & MS SQL Server.
  • Ability to write quick estimates, detailed estimates, software enhancement orders (descriptions of software enhancements), detailed specifications, and other product documentation.
  • Knowledge and/or experience in hardware programming, testing, and use.
  • General experience or knowledge in the transportation, amusement and/or museum industries.

Essential Duties:


  • Working from code specifications, debugging, and support at the system, library, unit, and application level.
  • Supporting and maintaining current applications.
  • Working productively in a team environment, to help meet group goals in an efficient, cooperative process, with minimal supervision.
  • Writing simple technical descriptions (release notes) of the features worked on.
  • Documenting assignment work, including time spent and relevant progress.
  • Following programming best practices based on the Programmers' Reference Manual provided by Gateway Ticketing Systems, Inc.
  • Integrating code changes in different software versions.
  • Identifying potential problems and improvements in the existing code (refactoring).
  • Assisting in developing standards, policies, and procedures for the Software Development department.
  • Assisting Program Managers in analyzing and providing time estimates for Quick Estimates and change orders.
  • Assisting technical writers and trainers with documentation and training.
  • Assisting Quality Assurance staff with test setup.
  • Assisting Quality Assurance staff to provide quality software by testing changes before turning over the QA.
  • Interacting with Customer Service to help provide the utmost in customer satisfaction.
  • Presenting code and changes for review and discussion.
  • Creating, running, and enhancing unit tests.
  • Performing on-call duties as required.
  • Assisting Program Managers in writing user stories as necessary.
  • Providing after-hours development support when scheduled.
  • Database maintenance, documentation (currently DB Dictionary), and programming as required.
  • Assisting third-party vendors or our partners who are developing interfaces to our system.
  • Performing code reviews.
  • Verifying DB change request and maintaining the DB structures while keeping Database Dictionary document current.
  • Assisting in the professional development of programmers by providing guidance in both development practices and Gateway software applications.
  • Participating in the design process.
  • Leading software design meetings.
  • Creating, running and enhancing automation projects for the team.
  • Maintaining and enhancing the framework used for the automation projects.

General Duties:


  • Complete all tasks and handle all situations in accordance with Gateway’s Core Values.
  • Update job knowledge by participating in educational opportunities, reading professional publications, maintaining personal networks, or participating in professional organizations.
  • Communicate in a clear, concise and timely manner, including voicemail and email.
  • Always promote and uphold the values, mission, and vision of the company.
  • Read, understand, and comply with the Employee Handbook.
  • Promote and adhere to all defined policies, processes, and procedures.
  • Perform other tasks as required by management.

Physical Demands:


  • Ability to hear, see and speak adequately (with or without accommodations) to perform the essential functions of the job.
  • Ability to perform repetitive movement actions including walking, standing and sitting for long periods of time to adequately perform the essential functions of the job.
  • Ability to work in inside environmental conditions.

Diversity and EEO statement:


As an organization, we strive to maintain an environment and culture where all voices and perspectives are valued, where all team members are seen and heard, where opportunities are available to all who seek them, and where all employees feel they are able to bring their authentic selves to work each day. Diversity, equity and inclusion are an organizational priority, and we are committed to further building and strengthening these programs each year.Gateway Ticketing Systems is proud to be an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, biological sex, gender identity, gender expression, sexual orientation, national or ethnic origin, genetic information, disability, age, veteran status, family or marital status, or any other applicable legally protected characteristics.

No agencies, please. 


We are not sponsoring visas at this time.



Life at Gateway Ticketing Systems

For over 30 years, Gateway Ticketing Systems has worked with the world's top theme parks, zoos, aquariums, museums & other attractions all over the world. These locations have trusted our Galaxy® software for ticketing, admission control, group sales, membership/season pass and CRM solutions to drive revenue and increase efficiencies throughout their attraction by having a unified solution.
Thrive Here & What We Value1. Promote and uphold the values, mission and vision of the company.2. Commitment to further building and strengthening diversity, equity, and inclusion programs each year3. Equal Opportunity Employer4. All qualified applicants will receive consideration for employment without regard to race, color, religion, biological sex, gender identity, gender expression, sexual orientation, national or ethnic origin, genetic information, disability, age, veteran status, family or marital status, or any other applicable legally protected characteristics.5. Ability to work in inside environmental conditions6. Promoting a culture where all voices and perspectives are valued7. Performing tasks as required by management8. Adhering to defined policies, processes, and procedures9. Updating job knowledge through educational opportunities and professional organizations10. Clear communication in a timely manner</s>

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025