Senior Full Stack Developer - Denver, Colorado United States - 45753



JOB DESCRIPTION

Job #: 45753
Title: Senior Full Stack Developer
Job Location: Denver, Colorado - United States
Remote Job: Yes
Employment Type:
Salary: contact recruiter for details
Employer Will Recruit From: Nationwide
Relocation Paid?: Yes

WHY IS THIS A GREAT OPPORTUNITY?


We are shaping the next generation of diagnostic healthcare tools to help patients around the globe. By using AI and deep learning, we help Radiologists diagnose earlier and with more accuracy. We believe we are working on one of the biggest impact opportunities in healthcare and are deploying our technology around the globe. Our mission is to bridge human and artificial intelligence to advance medical diagnostics to improve patient outcomes. We have been featured on TED, CNN, WSJ, NYTimes, Inc, Fortune, named 5th smartest AI company by MIT Tech Review.

 

JOB DESCRIPTION

Responsibilities

    • Be an integral part of an experienced team of engineers to build cutting edge medical device software in the Radiology AI space.
    • Build detailed architectural diagrams and specifications to help define solutions and align technical stakeholders
    • Help to develop design specifications and proof-of-concept solutions in response to business needs
    • Collaborate with your team, Product Managers, and Data Scientists on changes, enhancements and features. 
    • Participate in design and requirement reviews to shape the trajectory of our products and improve patient outcomes.
    • Review code, and define and promote coding quality standards and best practices.
    • Develop solutions that have high performance in a cloud and on-prem environment.
    • Write technical documentation and effectively communicate product architectures, design proposals and ideas.
    • Commit to quality and place patient safety at the forefront of your work. 

QUALIFICATIONS

Required Skills

    • Programming experience with Java, Typescript.
    • Comfortable working in a Linux environment.
    • Experience in designing and developing responsive SPAs using modern JS/CSS/HTML5 conventions within modern web frameworks, such as React/Redux, Angular.
    • Deep understanding of Web protocols and standards (HTTP/HTTPS, REST, WebSockets, CORS).
    • Deep understanding of software engineering concepts including multi-threading and concurrency, data structures, memory management as well as client-server and microservices architectures. 

Desired/Bonus Skills

    • Cloud platforms (AWS, Azure, GCP).
    • Experience with Python
    • Healthcare and Radiology standards (DICOM, HL7/FHIR).
    • Container and Virtualization technologies (VM, Docker, Kubernates).
    • Infrastructure as code tools (Terraform, Chef, Ansible).
    • Networking protocols (TCP/IP, DNS, SSL/TLS, HTTP, gRPC).
    • RDBMS and NoSQL storage engines (PostgreSQL, Elastic Search).
    • Modern front-end frameworks (React, Angular2, Redux/Flux/Reflux).
    • Python or Java application frameworks (django, WildFly, Spring/SpringBoot).
    • Understanding of OWASP security principles, understanding accessibility, and security compliance
    • Experience with effective SWE team workflows that maximize developer happiness (DevX), productivity, and code quality
    • Experience with source control, Git, and Azure DevOps (Pipelines, Boards, Repos)
    • Experience with the entire Software Development Life Cycle (SDLC), Agile Development, DevOps, SCRUM, or Extreme Programming methodologies

Education

    • Bachelors or Master's degree in Computer Science, Information Systems, or equivalent combination of education and experience.
    • 4+ years working experience as a Full Stack Developer under a modern development process (Agile, DevOps, SCRUM)

Education:
None

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit