Software Engineer

Katalyst HealthCares and Life Sciences

• $110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 3+ years hands-on software development experience.
  • Strong full-stack development skills across frontend, backend, databases, APIs, and deployment.
  • Proficient in Python programming and Bash/Linux scripting.
  • Solid SQL and relational database skills, including schema design and optimization.
  • Experience with JavaScript/TypeScript, React, HTML, CSS, and npm/yarn.
  • Familiarity with secure API design including OAuth and JWT.

Responsibilities

  • Develop and maintain internal web applications and engineering tools.
  • Implement end-to-end features, including backend services and REST APIs.
  • Troubleshoot software defects and production support issues.
  • Write maintainable code, tests, and participate in code reviews.
  • Support CI/CD, Linux application deployment, and infrastructure maintenance.
  • Utilize AI-assisted development tools and support AI-enabled workflows.
  • Collaborate with cross-functional teams including Test and Product Engineering.

Benefits

  • Access to a collaborative and innovative work environment.
  • Opportunities for professional development and continuous learning.
  • Exposure to cutting-edge technologies and methodologies.
  • Work with globally distributed software teams.
  • Hands-on experience with AI-enabled workflows and tools.
Full Job Description
Job Description & Skill Requirement:
Role Summary:
  • Hands-on full-stack software engineer supporting Test Infrastructure Development.
  • Work closely with Senior Software Engineers on technical direction, architecture, design review, and priorities.
  • Focus on feature implementation, bug fixing, testing, integration, deployment support, documentation, and maintenance.

Responsibilities:
  • Develop and maintain internal web applications and engineering tools using Python, JavaScript/TypeScript, React, SQL, HTML, and CSS.
  • Implement end-to-end features including backend services, REST APIs, database integrations, and frontend UI.
  • Troubleshoot software defects, performance issues, deployment problems, and production support issues.
  • Write maintainable code, tests, and technical documentation; participate in code reviews.
  • Support CI/CD, Linux application deployment, monitoring, and infrastructure maintenance.
  • Use AI-assisted development tools and support AI-enabled workflows such as search, summarization, log analysis, and automation.
  • Collaborate with Test Engineering, Product Engineering, Manufacturing, Operations, and globally distributed software teams.

Required Skills:
  • BS in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent experience.
  • 3+ years of hands-on software development experience.
  • Strong full-stack development skills across frontend, backend, databases, APIs, deployment, and system integration.
  • Strong Python programming and Bash/Linux shell scripting experience.
  • Strong SQL and relational database skills, including schema design, efficient queries, indexes, and basic query optimization.
  • Experience with JavaScript/TypeScript, React, HTML, CSS, and npm/yarn.
  • Experience developing/consuming REST APIs.
  • Familiarity with OAuth, JWT, SSO, RBAC, and secure API design.
  • Working knowledge of Git, code review, testing, documentation, CI/CD, Linux deployment, logs, processes, networking, and troubleshooting.
  • Strong problem-solving and communication skills.

Preferred Skills:
  • Jenkins/GitLab CI.
  • Docker/Containers.
  • utomated deployment, cloud, VMs, or bare-metal Linux servers.
  • Internal engineering tools, developer platforms, test automation, dashboards, or data visualization.
  • Manufacturing test, hardware diagnostics, lab automation, product validation, or engineering infrastructure.
  • LLM APIs, prompt engineering, RAG/vector search, agents, or function/tool calling.

Qualification:
  • BS/MS in Electrical Engineering.

External Skills & Expertise:
  • Python
  • JavaScript/TypeScript
  • React
  • SQL
  • HTML/CSS
  • REST APIs
  • Bash/Linux
  • Git
  • CI/CD
  • Docker
  • Jenkins/GitLab CI
  • OAuth/JWT/SSO/RBAC
  • Test Automation
  • I/LLM
  • RAG/Vector Search
  • Engineering Infrastructure

Similar Jobs

More Jobs at Katalyst HealthCares and Life Sciences

More Information Technology Jobs

Find similar Software Engineer jobs: