Intermediate Software Engineer-(A&P)
Summary
Intermediate software engineer at PointClickCare (health tech) building and supporting back-end services and web front ends for a long-term/post-acute care platform. Day to day: owning features end to end, debugging distributed systems, code reviews, sprint work and on-call, using Java/Spring, REST APIs, SQL, and AI coding assistants.
Intermediate Software Engineer
Who you'll work with
We're looking for motivated, self-starting engineers who want to grow their skills by solving complex, challenging problems across the healthcare continuum. You'll join a team that values curiosity, ownership, and trying new approaches. You'll report to a Software Engineering Manager and work closely with Product, QA, and DevOps.
What you'll do
- Design, build, test, and support back-end services and web front ends
- Take on hard problems and own them end to end, from requirements to production
- Debug and resolve issues across distributed systems
- Build with reliability, scalability, and security in mind
- Automate repetitive work through tooling and scripting
- Review teammates' code and have them review yours
- Join sprint ceremonies and the team's on-call rotation
- Use AI coding assistants as part of your daily work
What we're looking for
- 3+ years of professional software development
- Strong Java, including Spring
- Experience building REST APIs
- Solid SQL and relational database experience
- Experience writing automated tests
- Some front-end experience
- Comfort with Git-based workflows and code review
- A drive to learn and the initiative to move work forward without being asked
Nice to have
- Authentication and identity standards (OAuth, OpenID Connect, SAML)
- Containers and container orchestration
- CI/CD pipelines and build automation, on any toolchain
- Cloud platforms, especially Azure
- Infrastructure as code
- Observability: logging, metrics, and dashboards
- Scripting for automation
- Linux and networking fundamentals
- Experience on a SaaS product
- Production support or on-call experience
What success looks like
- You deliver working, tested code that solves real problems
- You pick up unfamiliar areas of the system and go deep on your own
- You take on bigger, more ambiguous problems over time
- You build trusted working relationships with peers and partners
- You're comfortable with the discomfort of learning new things, and you bring fresh ideas
Don't meet every bullet? Apply anyway.
Skills
As published by lever · 10 questions · 6 written answers
Basics
Resume/CV, Full name, Pronouns, Email, Phone, Current location, Current company, LinkedIn URL, Portfolio URL, Other website, Gender Identity, Do you identify as a member of the LGBTQ+ Community?, Race/Ethnicity, Veteran Status, Disability
Short answers (1)
- How did you hear about us?
Pick from a list (3)
- Are you legally authorized to work in the US for our company?
- Do you now, or will you in the future, require sponsorship for employment visa status (e.g., H-1B visa status, etc.) to work legally for our Company in the United States?
- This position is located in our Salt Lake City, Utah office. Are you able to work in this office once a week?
Written answers (6)
- Do you currently use AI tools in your workflows? If so which ones?
- What percentage of the code you write is generated by AI?
- How many years of handson experience do you have writing codes using Java?
- How many years experience using Springboot?
- Do you have experience working in react, Vue or Angular? if so, which one?
- Are you a US citizen or a Green Card holder ?

