Senior Software Engineer, ConneX Integration

| Greater Boston Area

CrunchTime! Information Systems, a leading enterprise solution provider to the hospitality industry, is looking for a Product Specialist to join our Client Services team. We are seeking a highly organized, detailed, motivated, and ambitious individual who is looking for an opportunity to join a rapidly expanding software company that is dedicated to being an industry leader. 

CrunchTime is looking for a Senior Software Engineer to join our point-of-sale (POS) integration team (Connex). The Connex team creates bi-directional real-time integration to every POS that our customers deploy. We are currently supporting 18 POS systems and processing almost 2 million guest checks per day. The Connex team moves quickly to add features to existing integrations and support new POS systems, our deployments occur weekly. The ideal candidate is someone who enjoys integration, continual learning, and a fast-paced development environment.

Responsibilities:

  • Design, develop, test, document and support:
    • A highly available and scalable web services platform that processes and persists near real-time updates from our customers POS systems (Java/MySQL)
    • On-premises integration software for Windows-based POS systems (C#)
    • AWS hosted integration software for cloud-based POS systems (Python/Java)
    • Internal utilities, alerting, and monitoring technologies
  • Mentor non-Senior engineers and technical support staff
  • Become a subject matter expert in supported POS systems and relevant CrunchTime functionality

Skills & Requirements:

  • BA or BS degree, Computer Science preferred
  • 7+ years of experience working in a Software Engineering role
  • Solid understanding of back-end (Java), integration (Python) and relational databases (MySQL)
  • Proficiency in manual and automated testing
  • Exceptional analytical and problem-solving skills, detail-oriented mindset
  • Proven ability to analyze, document, and deploy large-scale integration projects on an aggressive project timeline
  • Ability to learn new technologies quickly and independently
  • Excellent communication and documentation skills
  • Mastery of source code control systems (Git/GitHub)
  • DevOps mindset
  • Ability to reverse-engineer undocumented systems preferred
  • Windows development (C#) preferred

Benefits:
CrunchTime offers a competitive salary, based on experience, plus access to a progressive benefits program which includes the following:

  • Health and dental insurance
  • Vision plan
  • Disability insurance
  • Life and AD&D
  • Flexible Spending Accounts for dependent and medical care
  • Generous Paid Time Off Plan
  • 401K Plan with employer match
  • Employee Assistance Program (EAP)
  • Educational assistance for approved courses
  • Commuter benefits including parking reimbursement
  • Generous Employee referral bonus
  • Weekly catered breakfast and lunch
  • Monthly Thirsty Thursday
  • Community volunteer program

Local candidates only. No agencies at this time. 

Read Full Job Description

Location

We're in the West End - near the Celtics, Bruins, and only a 2-min walk from North Station and the Haymarket T. Big things are happening here!

An Insider's view of CrunchTime!

What are some social events your company does?

Did we say we like food? Every Friday we have a huge lunch spread from one of Boston's best lunch places - and it's always something different. Tuesdays are for hot bagels and muffins. "Thursty Thursdays" feature the finest local craft brews we can get our hands on. There's even a Bevi and all the Caribou, Dunkin' and Starbucks you can drink.

Paul

Sales and Marketing

What does your typical day look like?

As an implementation lead, when I am on the road, I spend my day onsite with the client at their corporate offices guiding them through the process of integrating CrunchTime into their business model. One of the most interesting aspects of my job is learning our client’s business needs and helping them configure our application to meet those needs.

Melissa

Deployment Manager

How has your career grown since starting at the company?

Fresh out of Babson's MBA program, I started at CrunchTime as a Business Analyst learning the software development life-cycle. CrunchTime's growth gave me an opportunity to widen my skill set and use my grad school education to expand and advance the company's offerings. I'm now Sr. Product Manager of all the mobile products here!

Zach

Product Manager

What are some things you learned at the company?

So, so much. One of my biggest takeaways would be the creative solutions to exciting, outside-the-box challenges. I've had the opportunity to work in three different positions at CrunchTime! in the past three years, and with dozens of teammates who each bring their own experiences, ideas, and passion to the table to help create these solutions.

Justin

Assoc. Business Analyst

What are CrunchTime! Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Child Care & Parental Leave Benefits
Flexible Work Schedule
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Recreational Clubs
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
More Jobs at CrunchTime!4 open jobs
All Jobs
Dev + Engineer
Operations
Operations
new
Boston
Developer
new
Boston