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

Software Developer

Kashi Clinical Laboratories

Job Description

Job Description

Kashi Clinical Laboratories (KCL) provides diagnostic testing to hospitals and clinics throughout the world. We are currently seeking an experienced Software Developer to join our team.

A Full Stack Go, T-SQL, and TypeScript Programmer for a clinical laboratory is responsible for developing, maintaining, and deploying integrated laboratory information systems that ensure efficiency, data integrity, and compliance within a clinical or healthcare environment.​

Overview

The role combines backend development in Go and T-SQL with frontend development using TypeScript. The developer works with clinical data systems, including laboratory instruments, Electronic Medical Record, Laboratory Information Systems, and cloud platforms, ensuring interconnectivity, reliability, and performance. This position reports to the Director of Technology.

Location This is a hybrid position based in the Portland, Oregon metropolitan area. Candidates should reside within a reasonable commuting distance and be available to work on-site as needed. 

Key Responsibilities

  • Design, build, and maintain scalable existing full-stack web applications using Go for backend logic, T-SQL for database design and optimization, and TypeScript.
  • Develop internal APIs and integrate with external APIs and interfaces for clinical and laboratory systems interoperability.
  • Optimize laboratory data workflows by designing efficient data models, stored procedures, and ETL pipelines for patient, test, and result data.
  • Implement automated testing, CI pipelines, and deployment processes across cloud or on-prem infrastructures.
  • Collaborate with Quality Assurance team to help support and advance code testing and validation processes.
  • Collaborate with laboratory staff and stakeholders to define and translate workflows into requirement specifications aligning development pipeline prioritization with business objectives.

 

  • Work to identify opportunities within the laboratory and operational teams to integrate instruments, disjoined systems and software applications and help develop streamlined processes promoting end-user productivity.
  • Ensure compliance with healthcare data standards, including HIPAA, CLIA, and CAP, by implementing secure and auditable code practices.
  • Troubleshoot production issues, analyze logs, and maintain high system uptime and reliability.
  • Participate in planning sessions, ability to pivot quickly within projects, and meet with multi-department laboratory technical reviews.​
  • Develop and help maintain code documentation, definitions and diagrams to ensure accurate development environment record capture.

Required Qualifications

  • S. Computer Science, Software Engineering, MIS / CIS, or equivalent.
  • Minimum 5-8 years of development experience, preferably within the healthcare Industry. Knowledge of laboratory specimen process handling and workflows preferred.
  • Experience administering integration technology applications, data interchange, HL7, EDI both cloud-based (SaaS and PaaS) and on premises in a laboratory, hospital or clinical practice setting.
  • Expertise in:
    • Backend: Go (Golang),
    • Database: Microsoft SQL Server, strong T-SQL skills, query optimization.
    • Frontend: TypeScript.
    • Cloud platforms: Microsoft Azure, Google Cloud
  • Familiarity with containerization tools (Docker/Kubernetes) and CI​.
  • Experience with development source code control systems and processes.
  • Strong understanding of current software development lifecycle and common frameworks.
  • Working knowledge of general networking concepts (DNS, TCP /IP, DHCP, FTP /SFTP, TCP/IP, switches, routers, NSA’s, WAN /LAN, PPTP /VPN, Terminal Services).
  • Strong understanding of database processing and procedures including table structure, stored procedures, structured queries, access controls, application /data layer, data export, manipulation and analytic presentation.
  • Demonstrated history of working within a collaborative software development team and supporting peers.

Desired Attributes

  • Strong analytical skills and a proactive approach to problem-solving in a healthcare context.
  • Experience working with EPIC electronic health record (EHR) systems and healthcare interface development is a plus.
  • Experience with data exchange protocols (FHIR, HL7).
  • Excellent collaboration and communication skills with cross-disciplinary teams.
  • Experience with cloud deployment, particularly in hybrid or hospital IT infrastructures.
  • Ability to mentor junior developers review code and adhere to project coding standards.
  • We welcome applicants with previous team leadership exposure or clear aspirations to pursue management responsibilities. Strong project and time management, written and verbal communication skills preferred.
  • The ideal candidate will be self-motivated, have strong attention to detail and have a natural curiosity and desire to learn new technologies.

Benefits

  • Medical, dental, and vision insurance
  • SIMPLE IRA with company match 
  • Paid time off and paid holidays
  • Life insurance
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer in Portland, OR vacancy
  •  ...Position : Java FullStack Developer Location: Beaverton, OR Duration : 6 Months plus Job Description: Must have at least 8 years of experience and have a Bachelors Full stack Java Developer Java methodologies, Micro services,... 
    Suggested

    3B Staffing LLC

    Beaverton, OR
    2 days ago
  •  ...Java Springboot Developer Locations: Portland, Irving, Minneapolis, Charlotte, Atlanta, Chicago Role Overview We are seeking a skilled Software Engineer to design, build, and maintain scalable, high-performance applications. This role is focused on delivering... 
    Suggested

    Apex Systems

    Portland, OR
    2 days ago
  •  ...etc to name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply... 
    Suggested
    H1b

    SynergisticIT

    Portland, OR
    2 days ago
  •  ...Fullstack Java Developer Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in...  ...degree of education. A minimum of 4 years of professional software development experience A minimum of 2 years of professional... 
    Suggested
    Remote work

    Rootshell Inc

    Portland, OR
    4 days ago
  • $117k - $150k

     ...Collaborate with cross‑functional engineering teams for hardware, software, electrical systems and vehicle integration Lead or contribute...  ...expertise in energy management in BEVs Experience in developing production‑intent control strategies for BEVs Expert experience... 
    Suggested
    Temporary work
    For contractors
    Local area
    Relocation package

    Daimler Truck North America

    Portland, OR
    5 days ago
  •  ...Insurance Cafeteria Plan Paid Sick Leave 401K Plan Credit Union Membership Referral Bonus Job Features Job Category Hardware Development, Software Development AZAD Technology Partners is an equal opportunity employer that considers and employs qualified individuals based upon... 
    Local area

    Azad Inc

    Beaverton, OR
    19 hours ago
  • $100k

     ...Western Union, Client, visa, Walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions... 
    Full time
    H1b

    SynergisticIT

    Portland, OR
    4 days ago
  •  ...Contribute to the design and implementation of a modular, scalable software platform used by engineers worldwide. Participate in the...  ...reducing technical debt, improving build performance, and enhancing developer experience. Collaborate closely with engineers and technical... 
    Worldwide

    Jobtailor

    Beaverton, OR
    2 days ago
  • $120k - $165k

     ...team. We are looking for a Sr. Platform Engineer to design and develop solutions for enterprise data warehouses/data marts and analytics...  ...Qualifications: Minimum of 8 years of experience developing software and data solution for enterprise environment focusing on data and... 
    Work at office
    Work from home

    Fisher Investments Careers

    Portland, OR
    1 hour ago
  •  ...western union, Client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full... 
    Full time

    SynergisticIT

    Portland, OR
    2 days ago
  •  ...Role - Snowflake Platform Engineer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate andoptimizetheir operations. Weleveragecutting-edgecloud data platform technologies... 
    Full time
    H1b
    Local area
    Remote work

    GrabJobs

    Portland, OR
    4 days ago
  •  ...headless, and designed to model durable business capabilities spanning restaurants, customers, and internal operations. As a Staff Software Engineer on the Search team, you will be the senior technical owner of the Search Platform: the Search Engine, the Indexing... 
    Permanent employment
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    GrabJobs

    Portland, OR
    2 days ago
  • Resource-Data in Portland, Oregon, is seeking a Senior Software Engineer to lead complex technical work and drive the design of software systems. You'll work across the full application stack, utilizing modern frameworks like React and Microsoft .NET, while maintaining... 

    Resource Data Inc

    Portland, OR
    3 days ago
  •  ...We are looking for new team members who are enthusiastic and willing to learn and grow with the company. We’re looking for a Software Developer who can help with developing scripts and tools to support our digital advertising, product, and supply chain teams. We are... 
    Work at office
    Remote work
    Work from home
    Monday to Friday

    GrabJobs

    Portland, OR
    1 day ago
  • $84.3k - $150k

     ...innovation forward for over 220,000 leading technology manufacturers and service providers. With 2025 sales of $30.9 billion, Arrow develops technology solutions that improve business and daily life. The company maintains 228 locations worldwide with over 85 countries... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Arrow ECS

    Beaverton, OR
    5 days ago
  •  ...(6-12 months, based in Beaverton, OR) Work as an Applications Engineer in the Technical Support Center in Beaverton, OR Develop expertise in oscilloscopes, signal generators, spectrum analyzers, and other test and measurement instruments Provide pre- and post... 
    Full time

    Ralliant

    Beaverton, OR
    1 day ago
  •  ...enterprise-level security controls. Your mission is to fortify our software supply chain by integrating rigorous security testing directly...  ...toolchains (Eclipse, JDeveloper, Visual Studio) to support developer workflows, including pipeline development activities where... 
    Contract work
    Remote work

    GrabJobs

    Portland, OR
    4 days ago
  • Hydrolix, based in Portland, Oregon, seeks a Technical Support Engineer to join its team. This role involves troubleshooting technical issues, managing customer requests, and ensuring high customer satisfaction while adhering to service level agreements. The ideal candidate...

    Hydrolix

    Portland, OR
    2 days ago
  • $182.82k - $268.13k

     ...with our constantly growing team of engineering experts. We’re always improving on the tools and technology that empower content developers worldwide. What You'll Do We are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket League. You... 
    Temporary work
    Worldwide

    Epic Games

    Vancouver, WA
    4 days ago
  •  ...'s growth, with a focus on building product-oriented internal developer platforms, improving observability, reliability, automation, and...  ...engineering organizations and a deep understanding of modern software engineering practices. Experience in high-growth environments,... 

    Confidential

    Portland, OR
    1 day ago
  •  ...Role: Java AWS Developer Location: Portland, OR Duration: 12 Months Job Description Domain Driven Design Open API Test driven development JAVA JS AWS certified developer &/or DevOps Terraform OAuth... 

    3B Staffing LLC

    Happy Valley, OR
    3 days ago
  •  ...above-mentioned products and support the sales team in power-related technical matters. Act as the regional marketing specialist developing sales tools, collateral and driving campaigns. Serve as the “voice of the customer” providing insight for expansion of product lines... 
    Contract work
    Temporary work
    Local area
    Home office
    Monday to Friday
    Night shift

    SupportFinity

    Portland, OR
    4 days ago
  •  ...Global Communications Platforms in Beaverton, OR. In this position, you will collaborate with a variety of partners to support and develop the platforms that drive Nike's most prominent stories. The successful candidate will engage in day-to-day tasks while gaining insights... 

    Sports Business Ventures LLC

    Beaverton, OR
    2 days ago
  • $132.5k - $338.3k

    WHO WE ARE: Accenture is a leading partner to the world’s major cloud providers, including AWS, Azure, and Google. Accenture Google Business Group (AGBG) focuses on Cloud solutions leveraging Google's Cloud Platform. Our AGBG professionals deliver a full stack of integrated...
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Beaverton, OR
    3 days ago
  •  ...Job Title: Senior Software Engineer - ETL, Java Essential Functions: Collaborate with teams across the organization, including...  ...into software solutions to process large amounts of data. Develop new ways to ensure ETL and data processes are running... 
    Contract work

    RevSpring

    Portland, OR
    3 days ago
  • Portland General Electric is seeking a Staff Network Security Operations Analyst to enhance cybersecurity through effective management of Splunk and Palo Alto platforms. The role focuses on automation and optimizing platform performance in a hybrid work environment based...

    Portland General Electric

    Tualatin, OR
    2 days ago
  •  ...around them through strong communication, architecting great developer experiences, and making data-driven decisions. To succeed in...  ...Engineer role at Forge, you'll leverage your infrastructure and software expertise to successfully deliver high-quality platforms both... 
    Work at office
    Local area
    Remote work

    GrabJobs

    Portland, OR
    3 days ago
  • $160k - $215k

     ...looking for an Azure Technical Lead to support our Cloud Platform team. If you are looking for an opportunity to make an impact as we develop scalable and strategic solutions to support our global growth, we want to hear from you! The Opportunity: As an Azure Technical... 
    Work at office
    Work from home

    Fisher Investments Careers

    Vancouver, WA
    18 hours ago
  • $72k - $90k

     ...AI applications using React, JavaScript/TypeScript, and Python. Develop both rapid prototypes and production-ready applications....  ...evaluate what matters, and apply them in product work. 1–3 years of software development experience, including professional, internship, freelance... 
    Freelance
    Internship
    Local area

    Edelman

    Portland, OR
    4 days ago
  • Technical skills: Required: C#, WCF, MVC, XML, SQL, NUnit, Building RESTFul web services, White automation framework. Preferred: Web API, Mock Framework, Dependency Injection, MSMQ, Windows Services,Agile Methodologies, Stash/Bitbucket...
    Remote work

    3B Staffing LLC

    Happy Valley, OR
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!