PointClickCare

Senior Software Engineer

PointClickCare

full-time

Posted on:

Location Type: Hybrid

Location: Salt Lake CityUtahUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $158,000 - $176,000 per year

Job Level

About the role

  • Identify, prioritize and execute tasks in the software development life cycle
  • Work with partners to iterate over software requirements
  • Develop tools and applications by producing clean, efficient, and testable code
  • Automate tasks through appropriate tools and scripting
  • Analyze and debug systems
  • Perform validation and verification testing
  • Review the work of others and collaborate with others to review your own

Requirements

  • Excellent organization, critical-thinking and personal leadership skills
  • Experience writing clean code that performs well at scale using Java
  • Experience with Microservice Architecture
  • Solid experience writing RESTful API endpoints
  • Self-starter with the ability to deliver with minimal supervision
  • Team player with a passion for mentoring others in a professional setting
  • Optional: Generative AI Code Assistants knowledge would be an asset
  • Experience using system and performance monitoring tools (e.g. Prometheus, Grafana, Splunk)
  • Experience with Angular
  • Experience with Docker, Kubernetes
  • Experience with CI/CD pipeline
Benefits
  • Benefits starting from Day 1!
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaMicroservice ArchitectureRESTful APIclean codeGenerative AI Code AssistantsAngularDockerKubernetesCI/CD pipelinevalidation and verification testing
Soft Skills
organizationcritical-thinkingpersonal leadershipself-starterteam playermentoring