NextPatient

Senior Software Engineer

NextPatient

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $230,000 per year

Job Level

About the role

  • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, code comments, and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.
  • Supports and develops software engineers by providing advice, coaching, and educational opportunities.

Requirements

  • B.A. or B.S. in computer science, information technology, or related discipline
  • 3+ years of software development experience in Python + Postgres + Javascript
  • Exceptional time management skills
  • Strong ability to solve problems and troubleshoot
  • Excellent listening and discovery skills
  • Results-oriented
  • Get it done attitude
  • Values the positive business impact of personal contributions
  • Does not require oversight or management to get to goal
  • Sense of urgency, promptness, and integrity
  • SaaS experience - preferred
  • Healthcare experience – preferred
Benefits
  • Professional development
  • Health insurance
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonPostgresJavascriptsoftware development lifecyclesystem specificationsproblem definitionsolution developmentdocumentationcode commentstroubleshooting
Soft Skills
time managementproblem solvinglistening skillsdiscovery skillsresults-orientedget it done attitudeintegritysense of urgencycoachingeducational opportunities
Certifications
B.A. in computer scienceB.S. in computer scienceB.A. in information technologyB.S. in information technology