Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer II

$104.6k - $138.6k
Full-time

Children's Hospital of Philadelphia

Role Description

Independently development, testing and production rollout of translational informatics software and application solutions.

  • Creation of re-usable open source and proprietary software and application products
  • Evaluate, adopt and use multiple technologies to create innovative solutions that have a high impact on data-intensive clinical and translational research.
  • Continuously learn about a wide variety of biomedical domains in order to translate domain requirements into high-impact technical solutions.
  • Work independently and as part of a project team in a highly matrixed research environment, including direct interaction with clinicians and biomedical researchers.
  • Contribute to the development, evolution, and implementation of software development methodologies that are optimized to a biomedical research setting.

The responsibilities of the Senior Analyst Programmer are to:

  • Design, develop, and test software and applications.
  • Write automated unit and functional tests of complex application logic while adhering to principles and best practices of containerization and continuous integration and deployment.
  • Document code and generate appropriate technical and user documentation for software and applications.
  • Manage all code, documentation, and issues in modern source control repositories.
  • Manage projects and subprojects of increasing complexity within larger initiatives, identifying, tracking, and reporting on tasks and deliverables against project timelines.

Qualifications

  • Bachelor's Degree Required
  • Master's Degree in computer science, biomedical engineering, information science, or related field Preferred

Requirements

  • At least three (3) years programming experience with progressively more complex projects. Required
  • Previous experience with continuous learning and adoption of new languages and frameworks Required
  • Previous experience of staying current by evaluating and implementing the latest and greatest QA/CID tools and processes. Required
  • At least three (3) years experience in quality assurance, continuous integration and deployment, configuration management, or other aspect of software and application validation. Required
  • At least four (4) years of programming experience with progressively more complex projects Preferred
  • At least three (3) years of experience developing, configuring, or customizing software in a clinical environment Preferred

Skills and Abilities

  • Experience with Kubernetes and Infrastructure as Code (Terraform, Helm) is preferred.
  • Code management and documentation in Github and tasks/issues in Jira is preferred.
  • Working knowledge of more than one of the following preferred: Python/Django, Go, Typescript, JavaScript/HTML (as used in Single Page Applications).
  • Working knowledge of relational and/or non-relational database application development preferred (e.g. BigQuery and PostgreSQL).
  • Experience with Google Cloud Platform (GCP) preferred; AWS and Azure is also valuable.
  • Experience in Argo Workflows (used in CI, pipelines, and data processing) is preferred.
  • Experience in observability/monitoring (e.g. Prometheus/Grafana) is preferred.
  • Experience with health data application programming interfaces such as FHIR or interchange specifications such as HL7 is preferred.
  • Previous experience in data modeling is preferred.
  • Experience in healthcare and/or biomedical, genomic data management issues is preferred.
  • Must exhibit excellent oral, presentation, and written communication skills.
  • Experience with continuous integration, containerization, and automated testing tools and processes is preferred.
  • Working knowledge of Epic or other electronic health record workflows is preferred.

Benefits

  • Salary Range: $104,600.00 - $138,600.00 Annually
  • At CHOP, we are committed to fair and transparent pay practices. Factors such as skills and experience could result in an offer above the salary range noted in this job posting.
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Programmer II in Remote vacancy
  •  ...Description Bear Mountain Services, a division of All Native Group and Ho Chunk, Incorporated, is seeking an exceptional Computer Programmer II to execute the technical integration and courseware functionality for the Career Training Continuum (CTC) revisions. Reporting... 
    Suggested
    Full time
    Contract work
    Local area

    All Native Group

    Remote
    6 days ago
  •  ...Computer Programmer II Bear Mountain Services, a division of All Native Group and Ho Chunk, Incorporated, is seeking an exceptional Computer Programmer II to execute the technical integration and courseware functionality for the Career Training Continuum (CTC) revisions... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    All Native Group, The Federal Services Division of Ho-Chunk ...

    United States
    2 days ago
  • Allegis Global Solutions (AGS) is seeking a CDM Programmer II to support clinical data management for global clinical trials. The role focuses on programming with Veeva EDC and CDB, and requires strong SQL skills. The successful candidate will design and test databases,... 
    Suggested
    Remote job

    Allegis Global Solutions (AGS)

    New York, NY
    2 days ago
  • Role Description We are seeking an experienced Statistical Programmer III with strong expertise in R programming to support clinical trial data analysis and reporting. The ideal candidate will have hands-on experience in developing, validating, and maintaining statistical... 
    Suggested
    Full time

    ClinChoice

    Remote
    5 days ago
  • $90k - $100k

    Role Description The Statistical Programmer will support programming activities for multiple projects on clinical study reports and publications. ~Accountable for clinical statistical programming deliverables and for ensuring excellence in programming activities in terms... 
    Suggested
    Full time
    Flexible hours

    LivaNova

    Remote
    2 days ago
  •  ...Collaborate with product managers and FC operations teams to translate operational requirements into sound software design. ~Mentor SE II engineers and help raise the overall engineering quality of the team. Qualifications ~2-4 years of professional software... 
    Full time

    Spreetail

    Remote
    12 hours ago
  • $96.3k - $154.4k

    Role Description As an AWS Software Engineer II at Kapitus, you will play a pivotal role in driving impactful solutions for intricate business challenges within a dynamic and high-energy delivery setting. You will be spearheading a transformative initiative aimed at optimizing... 
    Full time
    Temporary work
    Flexible hours

    Kapitus

    Remote
    5 days ago
  • $125k - $130k

    Role Description We are seeking a Software Engineer II with solid TypeScript and React Native experience to join our Sweat & Lineups team. In this role, you will independently deliver features and improvements to PrizePicks’ React Native mobile application — My Entries... 
    Full time
    Remote work
    Flexible hours

    PrizePicks

    Remote
    1 day ago
  • $125k - $177k

    Role Description We’re hiring a backend Software Engineer II to join our Core Services team. In this role, you will be responsible for building and maintaining the critical infrastructure behind authentication, authorization, analytics, and user/account management across... 
    Full time
    Flexible hours

    Censys

    Remote
    1 day ago
  • $110k - $165k

    Role Description We are looking for a Software Engineer II experienced with iPaaS platforms and external APIs. You would join our Integrations Team owning our in-app integrations center and external-facing API. We are looking for someone with a positive attitude, solid... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Limble

    Remote
    1 day ago
  • $80k - $100k

    Role Description The Software Engineer II will perform full stack development with C# program, MVC, Linq, and REST API development in the .NET Core platform. This position is remote telework within the US and US Citizenship is required. ~Under general supervision, design... 
    Full time
    Remote work

    Amentum

    Remote
    6 days ago
  • $130.32k

    Role Description Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare, among other development opportunities that may arise. You will help to develop and improve our platform used to build... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    Flexible hours

    Dimagi

    Remote
    1 day ago
  • Role Description The Software Engineer II in TechOps is responsible for driving application stability, technical enablement, and proactive operational readiness across our core marketing and IT ecosystems. This role ensures that complex homegrown tools, data products,... 
    Full time
    Work experience placement

    The Home Depot

    Remote
    3 days ago
  • $110k - $120k

    Role Description The Software Engineer II is a highly valued member of the Engineering team and plays a critical role in designing, building, and maintaining the software systems that power Convo Communications’ mission-critical platform. Our systems are complex, high-... 
    Full time
    Remote work

    Convo Communications

    Remote
    6 days ago
  • Role Description Join a high-performing engineering team as a Software Engineer II, where you'll design, build, and optimize enterprise-grade applications in a dynamic, fully-remote environment. Leverage your extensive experience in modern software development to drive... 
    Full time
    Remote work

    Indotronix International Corporation

    Remote
    12 hours ago
  • $85k - $115k

    Role Description The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design through implementation, testing, training, and ongoing support. This role ensures high-quality, fully... 
    Full time

    Meduit

    Remote
    12 hours ago
  • $120k - $140k

    Role Description Fabletics is seeking a talented and experienced Software Engineer II to join our team remotely. This role focuses on the development, enhancement, and maintenance of application systems that drive innovation and growth on the Evolve (WMS) platform. The... 
    Full time
    Work experience placement
    Summer work
    Remote work

    Fabletics

    Remote
    4 days ago
  • $92.9k - $145.8k

    Role Description Join our innovation team as a Software Engineer II, where you'll play a pivotal role in shaping innovative software solutions that drive our company forward. The Software Engineer II is responsible for the development and maintenance of the company’s software... 
    Full time
    Work experience placement

    MeridianLink

    Remote
    7 days ago
  • Role Description The Software Engineer II role is responsible for building the tools that power our freight platform. The Engineer II has a passion for tackling hard problems and knows how to get things done while future-proofing our architecture and implementations to... 
    Full time

    U.S. Xpress Enterprises, Inc.

    Remote
    6 days ago
  • $118.14k

     ...~100% Telecommuting Permitted. Requirements ~To apply, submit resume by visiting and searching for the ‘Software Engineer II’ Job Title – req. IL0207. Benefits ~Medical, dental, and vision coverage. ~Paid time off. ~Disability insurance. ~401... 
    Full time
    Work experience placement
    Remote work

    RR Donnelley

    Remote
    5 days ago
  • Role Description EmpiRx Health is seeking a highly skilled and experienced Software Engineer II. In this critical role, the Software Engineer II is a mid-level software professional who contributes to the design, development, and maintenance of EmpiRx Health’s products... 
    Full time

    EmpiRx Health, LLC

    Remote
    6 days ago
  • $95k - $120k

    Role Description Contrast seeks a seasoned Software Engineer II to join our team, focusing on the critical intersection of data and product development. This mixed role is responsible for building and maintaining robust data platforms to power business intelligence (BI... 
    Full time

    Contrast Security

    Remote
    2 days ago
  • $46.64 - $77.74 per hour

    Role Description CTG is seeking to fill a Software Engineer II opening for our client. Join a growing technology team where you'll design, develop, and support enterprise applications that power critical business operations. This role is ideal for an experienced software... 
    Contract work

    Computer Task Group, Inc

    Remote
    6 days ago
  • $98.3k - $147.5k

    Role Description Cox Automotive is seeking a Software Engineer II to be a key contributor in our vAuto software suite. This individual will engage in active software development and work in tandem with our team of talented engineers to create scalable and high-quality... 
    Full time

    Cox

    Remote
    2 days ago
  • $83.67k - $161.82k

    Role Description As a Software Engineer II, you will be responsible for designing, developing, and maintaining complex software systems. This role involves working on more advanced projects compared to entry-level positions and requires a deeper understanding of software... 
    Full time

    Mercury Insurance Services, LLC

    Remote
    8 days ago
  • $76.6k - $106.45k

    Role Description The Software Engineer II is a mid-level technical role responsible for supporting the design, development, maintenance, and enhancement of software applications and business solutions. This position operates with a high degree of independence across development... 
    Full time
    Work experience placement

    Horace Mann

    Remote
    12 hours ago
  • $77.1k - $137.6k

    Role Description Help modernize and scale the workflow platform behind Dayforce. We’re looking for a Software Developer II to join the Dayforce Platform Extensibility team and contribute to the evolution of one of the most critical systems in Dayforce: Workflow. Our mission... 
    Full time

    Dayforce

    Remote
    4 days ago
  • Role Description We are seeking a full-time, fully remote Forward Deployed Software Engineer II to design, build, and deploy production-grade solutions on Palantir Foundry. Working closely with customers, product, and engineering teams, you will transform complex operational... 
    Full time
    Temporary work
    Remote work

    Surgence

    Remote
    1 day ago
  • Role Description The Software Engineer II is designed to build and demonstrate core engineering competency through the application of established programming practices to real-world problems. The position involves delivering reliable, high-quality code by executing structured... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Constellation Insurance, Inc.

    Remote
    1 day ago
  • Role Description As a Software Engineer II on the Digital Sales team, you will be working with our web quoting experience and have direct impact on Hagerty’s revenue. In this role you can expect to partner with other engineers to implement new features, maintain existing... 
    Full time
    Remote work
    Flexible hours

    Hagerty

    Remote
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer II. Be the first to apply!