PitchMeAI
PitchMeAI
Home›Jobs›Software Engineer
Underdog.io -Apply to top tech jobs in 60 seconds. A place where companies apply to you

Software Engineer

Underdog.io -Apply to top tech jobs in 60 seconds. A place where companies apply to you · United States

  • Hybrid
  • Full-time
  • $180,000 / year
  • United States

Job highlights

  • Develop innovative healthcare analytics software solutions.
  • Design, test, and deploy cutting-edge applications.
  • Collaborate in an autonomous, cross-functional team.
  • Utilize React, TypeScript, JavaScript, Ruby, or Go.
  • Work in an agile, growth-focused environment.

About the role

About The Company

The organization is a health technology innovator that is reimagining how drug discount data is exchanged. By establishing new connections and enhancing transparency for pharmaceutical manufacturers and their customers, the company builds trusted, first-to-market solutions that safeguard sensitive information. Its culture values employee empowerment, providing team members with the freedom to create, collaborate, and grow alongside industry-leading experts who are dedicated to pioneering market-changing advancements. These efforts are part of a broader, agile global consulting firm that brings together world-class academic credentials with real-world business expertise. The firm is built for connectivity and impact, helping leading organizations navigate complex challenges. Within this structure, a specialized team—one of the largest and fastest-growing in the firm—supports pharmaceutical manufacturers in mastering the intricacies of the 340B program and the broader healthcare ecosystem. Recognized as the established market leader in its field, this unit backs an impressive client base that includes the largest pharmaceutical manufacturers in the United States as well as emerging early-stage biotech companies. Beyond syndicated solutions, the team integrates and synthesizes data to deliver unparalleled analytics and insights into the 340B program and the pharmaceutical supply chain.

Position Overview

The team is currently seeking front-end and full-stack Software Engineers who are passionate about solving challenging problems. This role offers the chance to contribute to some of the most innovative software solutions in the dynamic field of healthcare analytics. Software engineers in this role manage project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.

Responsibilities

  • Write product or system development code.
  • Participate in (or lead) design reviews with peers and stakeholders to decide among available technologies.
  • Review code developed by other developers and provide feedback to ensure adherence to best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt it based on product/program updates and user feedback.
  • Triage product or system issues, debugging/tracking/resolving them by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Work in an environment that supports individual growth.
  • Collaborate closely with other engineers and become a valued member of an autonomous, impactful, cross-functional team.

Technical Skill Set

  • 5+ years of software development experience in one or more of the following programming languages: React, TypeScript, JavaScript, Ruby, Ruby on Rails, and/or Go/Golang.
  • Experience with Agile SDLC methodology, Jira, GitHub, Git (git-flow, merge, rebase, squashing, branch management), and working in a CI/CD environment.
  • Experience with Kubernetes, MongoDB, Docker, and/or Microsoft Azure is a plus.

Requirements

  • 5+ years of solid software development experience; a minimum of 8-10+ years is required for the Senior level position. (Job title to be determined based on relevant qualifications and experience.)
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Strong problem-solving and analytical skills, with the ability to make quick decisions in a fast-paced environment.
  • Experience with code quality, continuous delivery, and automated testing.
  • Comfortable working in an agile environment and challenging both themselves and the team to improve their ways of working.
  • Experience building scalable, user-friendly web applications.

Key skills/competency

  • Software Engineering
  • React
  • TypeScript
  • JavaScript
  • Ruby
  • Ruby on Rails
  • Go/Golang
  • Agile SDLC
  • CI/CD
  • Kubernetes

Skills & topics

  • Software Engineer
  • React
  • TypeScript
  • JavaScript
  • Ruby
  • Ruby on Rails
  • Go
  • Golang
  • Agile
  • CI/CD
  • Full-Stack Developer
  • Front-End Developer
  • Healthcare Technology
  • Health Tech
  • Pharmaceutical Analytics
  • Software Development
  • Web Application Development
  • Problem Solving
  • Technical Skills

How to get hired

  • Tailor your resume: Highlight your 5+ years of software development experience, focusing on React, TypeScript, JavaScript, Ruby, or Go, and mention your experience with Agile methodologies and CI/CD environments.
  • Showcase problem-solving skills: Emphasize your strong analytical abilities and experience in building scalable, user-friendly web applications, providing specific examples in your application.
  • Demonstrate code quality: Detail your experience with automated testing, continuous delivery, and code reviews, aligning with the company's focus on best practices.
  • Prepare for technical interviews: Be ready to discuss your experience with specific programming languages, Git, and potentially Kubernetes, Docker, or Azure, and be prepared to write code.
  • Understand the culture: Research the company's mission in health technology and their agile, collaborative environment to align your responses with their values during interviews.

Technical preparation

Practice coding in React, TypeScript, or Go.,Review Git workflows and CI/CD principles.,Understand Agile and test-driven development.,Familiarize with Kubernetes or Docker basics.

Behavioral questions

Describe a complex problem you solved.,How do you handle project priorities?,Tell me about a time you improved a process.,How do you collaborate with a team?

Frequently asked questions

What are the key technical skills for a Software Engineer at Underdog.io?
For the Software Engineer role at Underdog.io, key technical skills include 5+ years of experience in programming languages like React, TypeScript, JavaScript, Ruby, Ruby on Rails, or Go/Golang. Proficiency in Agile SDLC methodology, Jira, GitHub, Git, and CI/CD environments is also essential. Experience with Kubernetes, MongoDB, Docker, or Microsoft Azure is considered a plus.
Does Underdog.io offer opportunities for growth for Software Engineers?
Yes, Underdog.io emphasizes employee empowerment and provides an environment that supports individual growth. Software Engineers can collaborate with industry-leading experts and contribute to market-changing advancements in healthcare analytics.
What is the typical career path for a Software Engineer at this company?
While specific career paths can vary, Software Engineers at this company work within a specialized, growing team that is part of a larger global consulting firm. There are opportunities to lead design reviews, contribute to documentation, and become a valued member of impactful, cross-functional teams, suggesting potential for advancement and increased responsibility.
How does Underdog.io approach software development methodologies?
Underdog.io utilizes Agile SDLC methodology. Candidates are expected to be comfortable working in an agile environment and challenging themselves and the team to improve ways of working. Experience with tools like Jira and Git, as well as CI/CD practices, is important.
What kind of projects can a Software Engineer expect to work on at Underdog.io?
Software Engineers at Underdog.io will contribute to innovative software solutions in healthcare analytics, focusing on reimagining drug discount data exchange. They will be involved in designing, developing, testing, deploying, and maintaining software that enhances transparency and safeguards sensitive information within the pharmaceutical industry.