the smart solution for Durham jobs

Software Engineer

Company: KMM Technologies, Inc
Location: Durham
Posted on: February 14, 2019

Job Description:

Full-Time Location: Durham NC Position Summary This position comprises hands-on software design, implementation, and verification of medical device software and infrastructure across multiple software technologies. The successful candidate will become an instrumental part of a small team of software engineers who create and support products used by medical and lab professionals to improve the lives of newborn babies. This role reports to the Principal Software Engineer. Roles and Responsibilities

  • Quickly learn relevant knowledge and skills specific to medical device software development.
  • Proactively discover, understand, and prioritize software requirements from both internal and external customers.
  • Add features and fix bugs by writing testable code in the style of existing code bases.
  • Enhance software reliability through test automation, commit hooks, etc.
  • Deliver documents required by quality system and software development lifecycle process.
  • Research technology trade-offs and provide inputs to the software roadmap.
  • Setup development servers and other infrastructure related to software development and product support.
  • Infrequent travel for product support and training. Qualifications and Requirements
    • Excellent communication skills.
    • Technical proficiency in C++.
    • Able to contribute to projects that span multiple platforms and/or programming languages.
    • Able to quickly organize and understand complex software systems. Education and Experience
      • BS or MS in Computer Science.
      • 5 years of experience as a professional software developer. Additional Relevant Skills
        • Linux CLI tools and development environments.
        • Python, JavaScript / Node.js, Kotlin.
        • Experience with software development integrated with custom hardware.
        • Software development for the Android platform.
        • Configuration management, source control, and issue tracking tools.
        • Virtualization.
        • Database design. - provided by Dice C++, SOFTWARE DEVELOPMENT, MEDICAL DEVICES

          Keywords: KMM Technologies, Inc, Durham , Software Engineer, IT / Software / Systems , Durham, North Carolina

          Click here to apply!

          Didn't find what you're looking for? Search again!

          I'm looking for
          in category

Other IT / Software / Systems Jobs

Software Engineer
Description: US-NC-Raleigh-DurhamJob ID 2019-1169 of Openings 1Category EngineeringOverview br br Pairwise is looking for a software engineer who will be responsible for two major areas. One is to build out and (more...)
Company: Pairwise
Location: Raleigh
Posted on: 02/24/2019

Sr. Java Developer
Description: Sr. Java Developer Raleigh, NC 12 Months Position Description Client is looking for a Sr. Java Developer to join the team in Raleigh, NC. The position is an opportunity to lead technical direction of (more...)
Company: VLink Inc
Location: Raleigh
Posted on: 02/24/2019

Scrum Master
Description: Scrum Master Raleigh NC 12 Month Position Description We are looking for a highly motivated and dynamic scrum master to join our growing team in Raleigh, NC. The individual in this role would be responsible (more...)
Company: VLink Inc
Location: Raleigh
Posted on: 02/24/2019

Quality Assurance Tester
Description: We are considering the highest possible rate for consultants on CTC 1099 with State of North Carolina experience Local consultants to Raleigh NC with all matching skills in the skillset. We deduct only (more...)
Company: Chandra Technologies, Inc.
Location: Raleigh
Posted on: 02/24/2019

Java Developer With Kafka
Description: Hi Professionals, Hope you are doing good. Greetings from Infinity Tech Group Role Java With
Company: Infinity Tech Group Inc
Location: Durham
Posted on: 02/24/2019

UI Developer, Java developer - Direct Client
Description: DIRECT CLIENT URGENT REQUIREMENT FOR SR. DEVELOPER - MULTIPLE POSITIONS Client Investments Location Durham NC 8 yrs IT EXPERIENCE Full Stack Java Developer Given a design the developer should be able (more...)
Company: Digipulse Technologies, Inc
Location: Durham
Posted on: 02/24/2019

Automation Tester
Description: Job ID NC-588423 Automation Tester with HP Test DirectorQuality Center, QTP, Curam, SQL, UNIX, Selenium and healthcare experience Location Durham, NC DHHS Duration 10 months Interview In-person (more...)
Company: Innosoul inc
Location: Durham
Posted on: 02/24/2019

Entry Level Software Engineer - Durham
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Durham
Posted on: 02/24/2019

Hadoop and Kafka Developer
Description: Hadoop and Kafka Developer Raleigh, North Carolina 12 Months Position Description The work is on the integration layer with multiple connection points it gives great exposure to modular architecture, (more...)
Company: VLink Inc
Location: Raleigh
Posted on: 02/24/2019

Java Developer - 158700
Description: Veritude is hiring a Java Developer to work in Durham, NC at Fidelity Investments. br br The position will encompass a range of tasks within a development team and will be responsible for design, (more...)
Company: Veritude
Location: Durham
Posted on: 02/24/2019

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Durham RSS job feeds