Jobs and Careers
PR

Senior Software Engineer (Java)

Procare Solutions
Rochester Hills, United Statesfull_timeVerifiedPosted 15 Feb 2024
💰 $140,000/yr($120,000/yr$140,000/yr)

About the role

About Procare

Our mission is to simplify childcare operations and create meaningful connections by providing technology, expertise, and unparalleled service.

Procare Solutions is the #1 name in childcare software – used by more than 35,000 childcare businesses across the country. For over 30 years, childcare professionals have looked to Procare to provide real-time information for making critical decisions, maintaining compliance with local and state regulations, and adhering to business best practices.

We make childcare management run smoothly, so that our customers can spend more time focusing on the kiddos, not back office administrative duties.

A little about the role…

As a Senior Software Engineer you will create and support enterprise software solutions for both web

and mobile. This role will maintain and develop existing SaaS products with enterprise clients. You

understand that in order to best serve our customers, we must be a world-class organization employing

best practices for engineering and operations. You will be part of both evolving our current products and

platforms and helping optimize our cloud infrastructure for stability. This role will develop information

systems by studying operations; designing, developing, and installing software solutions while helping

support and develop the software team.

What you’ll do

  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Perform in depth analysis of task specifications, as well as assist in task grooming sessions which identify new specifications
  • Review, suggest, and implement improvements for all application areas
  • Refactor legacy applications to current generation standards using pragmatic approach
  • Communicate directly with internal business customers and partners, gather requirements, and provide project status updates
  • Test programs and work closely with quality assurance teams

Requirements

Our Ideal Candidate will have

  • A Bachelor's degree in Computer Science or related field or related experience
  • 5+ years of experience in Java-based web development technologies and frameworks (JSP, AJAX, jQuery, Spring Framework, Struts2, application servers)
  • 5+ years of experience working with relational databases and related technologies/frameworks (JDBC, ORM tools such as Hibernate, JPA, etc.)
  • Strong experience in Maven, not just in use, but also in creating build scripts
  • Java 8 (or above), MySQL, and Tomcat knowledge is preferable
  • Knowledge of Android and iOS mobile development – Preferably having experience coding with both frameworks, and/or the willingness to learn
  • Previous AWS experience as a plus
  • Strong understanding of web strategy and technologies
  • Strong knowledge of GIT source control and branching models in a collaborative coding environment
  • Excellent communication and interpersonal skills and an ability to work in a team environment
  • Strong analytical and problem-solving skills
  • Strong creative and design skills
  • Ability to work with cross-functional teams in multiple locations

Benefits

Why Procare?

  • Excellent comprehensive benefits packages including: medical, dental, & vision plans- choose the plan best for you
  • HSA option with employer contributions of $50/month
  • Vacation time, holidays, sick days, volunteer & personal days
  • 401K Plan with employer match and immediate vesting
  • Medical, Dependent Care, and Transportation FSA Plans
  • Paid Parental Leave
  • Company paid Short and Long-Term disability and Life Insurance
  • RTD EcoPass for all Denver employees
  • Tuition Reimbursement up to $2,000/year and continued Professional Development
  • Free access to our Employee Assistance Program with 24/7 live support
  • Casual workplace environment
  • Some meals provided
  • Voluntary Pet Insurance
  • Prime downtown location close to restaurants and entertainment
  • Promote from within- excellent career paths

Salary

$120K to $140K DOE

Location

This position can be based in our Denver office or Rochester Hills office or fuller remote. We are curre

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Procare Solutions

View company profile →