Career Opportunities

Who We Are Looking For

Looking through job descriptions is the pits. They all sound really similar and can be too vague (good communicator!) or draw too many lines in the sand (can’t have a day under 8 years experience). At Singenuity, we’re looking for the best fit for our company. Period.

More than anything, we’re looking for people who yearn for more autonomy and freedom to be creative; who get excited about new technology; who are up to the challenge of owning projects and processes; who like taking a step back to see how we can improve something – and then actually doing it; who believe that just enough is the sweet spot when it comes to meetings and structure; who thrive in a collaborative, fast-paced environment focused on results; who love the camaraderie of a cohesive team; who enjoy seeing their work quickly implemented and out in the wild; who never require prodding and have little patience for micromanaging, and instead pull us along to a better way of doing things.

If any of these ring true for you, then we are excited to meet you!

You can send us your resume and a quick blurb about why you’re interested in working with us to careers@singenuity.com.

About Singenuity

Singenuity is a cloud-based, SaaS platform built to empower attraction operators. We combine our technical chops with our operational experience to provide one, intuitive solution for selling tickets, making reservations, taking payments and everything in between.

Our offices are located in Nashville, TN and Salt Lake City, UT.

About the Industry

Tours & Attractions is the fastest growing and third largest sector of the travel industry, behind only Airlines and Hotel/Accomodations.

Open Position
Team
Location
Front-End Developer
Engineering
Nashville, TN

Position

Front-End Developer

Job Summary

As a Front-End Developer at Singenuity, you will be a major player on our team and will be involved in a wide variety of projects that get heavily used by our clients and their customers. Your day-to-day will include:

  • designing and or working on large enterprise web applications
  • using your strong knowledge of Object Oriented Programming principles to design, maintain, and enhance our web applications and tools
  • enhancing, refactoring, debugging, and supporting .NET applications
  • taking initiative to fix what needs to be fixed, and suggesting how we could be doing things better. We are always looking to improve.
  • collaborating with our designers, business nerds, stakeholders, and QA to refine our products and services
  • organizing your time to get things done, whether you are running on a project solo or with the team

Qualifications

Must-have’s (proficient and experienced with):

  • designing and or working on large enterprise systems
  • building single-page web applications using Vue 3 + Vuex
  • building reusable code
  • Git
  • Modern HTML, SASS/CSS best practices
  • CSS pre-processors and familiarity with CSS post-processors
  • TypeScript, JSON, RPC frameworks (working knowledge)
  • software design patterns and object-oriented design principles
  • software architecture foundational knowledge
  • reusable modular components and styling

Very nice-to-have's:

  • not scared of digging into a server; experience with server-side development and concepts
  • knowledge of client-side security best practices
  • experience with payment processors such as Square
  • migrating Vue.js 2 to 3

Details

  • Competitive Salary
  • Competitive health care benefits
  • Competitive PTO
  • Hybrid work schedule (2 days in office/3 days remote per week)
Senior .NET Developer
Engineering
Nashville, TN

Position

Senior .NET Developer

Job Summary

As a Senior .Net Developer at Singenuity, you will be a major player on our team and will be involved in almost every aspect of our software, including the following responsibilities:

  • Use your strong knowledge of Object Oriented Programming principles to design, maintain, and enhance our web applications and tools. This would come from a computer science degree, or relevant work experience.
  • Enhancing, refactoring, debugging, and supporting .NET applications
  • Take the initiative to fix what needs to be fixed, and suggest how we could be doing things better. We are always looking to improve.
  • Collaborate with our designers, business nerds, stakeholders, and QA to refine our products and services.
  • Organize your time to get things done, whether are are running on a project solo, or with the team.

Qualifications

Proficient and experienced with (7-10 years):

  • ASP.NET Core
  • Thorough knowledge of SOLID design principles
  • API (REST) architectures
  • C# (including all the latest language features)
  • Azure DevOps
  • LINQ-to-XML

Also experienced with:

  • Entity Framework 6
  • Experience with GIT in a multi-developer environment
  • JSON
  • SQL Server T-SQL
  • Nice-to-have’s: HTML, CSS, Javascript, JQuery, AJAX

Pay & Benefits

  • Competitive Salary
  • Competitive health care benefits
  • Competitive PTO
  • Hybrid work schedule (2 days in office/3 days remote per week)
Senior Service Desk Analyst
Support
Nashville, TN or SLC, UT

Position

Senior Service Desk Analyst

Job Summary

Singenuity is a cloud-based, SaaS platform built to empower attraction operators. We combine our technical chops with our operational experience to provide one, intuitive solution for selling tickets, making reservations, taking payments and everything in between.

As a new position, the Senior Software Support Specialist will use their enthusiasm and experience to help define the roles, responsibilities, workflows and tools of the position. Excitement about building a world-class customer experience by collaborating with leadership and other teams is a must.
Success in for position will follow this approximate timeline:
  • 15 days - Comfortable with specific Sinenguity jargon and products, as well as the tools used to accomplish the responsibilities of the role (ticketing, JIRA, Slack, etc).
  • 30 days - Trained on key client issues, confidently answering calls, and comfortably escalating to teammates for additional training and support.
  • 90 days - Trained on the primary client issues and confidently solving them, with the remainder being sorted into escalations, bugs, and feature requests.
  • 180 days - Comfortable in reviewing the metrics with leadership, establishing KPIs and process changes and begin iterative improvements on them.
  • This opportunity is available in both Salt Lake City, UT and Nashville, TN offices. Fully remote may be optional for the perfect candidate.

    Responsibilities

    • Answer calls in an efficient, courteous and accurate manner, while assessing customer needs and offering solutions.
    • Offer technical assistance on the configuration, maintenance, and operation of our product, and the necessary hardware and 3rd party integrations.
    • Actively search for solutions to problems and create or update KB Articles as necessary.
    • Collaborate with team members to ensure high priority issues stay in focus.
    • Comfortable training clients and junior employees on best practices.
    • Exceptional presentation, verbal and written communication skills

    Qualifications

    • Excellent customer service skills, especially via phone, with a high level of empathy.
    • Able to work evenings, weekends and rotating holidays.
    • Technically savvy with Apple devices.
    • Comfortable researching, troubleshooting, and identifying solutions independently.
    • Previous experience with writing technical documentation.

    Details

    • Competitive compensation model with no caps or ceiling
    • Competitive health care benefits
    • Competitive PTO
    • Hybrid work schedule (average week of 3 days in office/2 days remote)