
Senior Software Engineer
NextPatient
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $160,000 - $230,000 per year
Job Level
Tech Stack
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