The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.
M783x86kln88kj1ds4j

C++ Software Developer

Job Description

Job type: W2 Only 6 months contract (extension possible)

For supporting our digitalization projects in the Catalysts Research, we will need additional external resources. As 'data mangers', we look at our various data sources, structure data and data flows, organizes data in suitable SQL and NoSQL databases and make data available for data analytics via REST APIs.

An important topic is the integration of our laboratory instruments into our IT landscape - we want to create 'digital workflows' and avoid to document on paper in future. We need to develop bi-directional driver for instruments and send the measurement data to other relates systems, like Laboratory Information and Management Systems (LIMS) or Electronic Lab Notebooks (ELN).
For convenient data access, we will create a web dashboard for end users using modern, state-of-the-art web technologies to visualize and filter measurement data.

C++ Software Developer Role Summary:

As a C++ software developer for us, you will create a framework for establishing digital workflows and integrate our instruments into IT solutions.
Also, new functionality must maintain a streamlined user experience. In addition to being highly productive, you as a successful candidate need to be easy to work with and able to communicate clearly across different disciplines since you will work directly with software users and within a small tight-knit and dynamic development team.


Job Requirements

Responsibilities:

• Developing C++ applications for Linux and Windows using modern C++11/17 language
• Work with SQL databases to store and structure data
• Participate in architectural decisions related to the instrument integration
• Expand the test coverage for newly developed functionalities using Boost test library.
• Refactor the application where necessary.

Requirements:

• Well experienced C++ developer
• Extensive experience in software design, development and testing, integrations, program installations, and system implementations.
• Experiences with RS232/Ethernet/Sockets/USB interfaces
• Familiar with modern libraries (Boost, QT) and build tools (CMake, Make)
• Experiences with 'embedded environment' is a plus
• Strong skills with the Linux operating system.
• Agile development tools, like version control with git and Atlassian products
• Using tools for continuous integration and automated testing
• Experience with Microcontrollers and Mini-Computers like Raspberry Pis is a plus
• Demonstrated ability to produce results on a timeline.
• Clear communication
• Web APIs, RESTful service implementation

 

Atlas is a strategic professional services company enabling major corporations to re-engineer their workplace to drive efficient teams and hone their competitive edge. Atlas designs centers of excellence that retain clients’ best knowledge workers while outsourcing technical or specialized functions. Our clients range from Fortune 100 corporations to emerging leaders in a wide variety of industries from life sciences, healthcare and pharmaceuticals, to financial services, the government sector, to entertainment and sports. Atlas has enjoyed steady growth for many years, based on our promised and delivered quality work.

Job Snapshot

Location US-NJ-Woodbridge Township
Employment Type Contractor
Pay Type Year
Pay Rate N/A
Store Type Clinical & Scientific
Apply

Company Overview

Atlas Data Systems

Atlas provides information technology services, business solutions, and clinical/scientific consulting to a broad range of Fortune 1000 companies. As one of the fastest growing women-owned businesses, our client list comprises top companies in the pharmaceutical, chemical, financial services, telecommunications, technology, insurance, manufacturing and software industries. Learn More

Contact Information

US-NJ-Woodbridge Township
Gitika Sinha
9085192184
Snapshot
Atlas Data Systems
Company:
US-NJ-Woodbridge Township
Location:
Contractor
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
Clinical & Scientific
Store Type:

Job Description

Job type: W2 Only 6 months contract (extension possible)

For supporting our digitalization projects in the Catalysts Research, we will need additional external resources. As 'data mangers', we look at our various data sources, structure data and data flows, organizes data in suitable SQL and NoSQL databases and make data available for data analytics via REST APIs.

An important topic is the integration of our laboratory instruments into our IT landscape - we want to create 'digital workflows' and avoid to document on paper in future. We need to develop bi-directional driver for instruments and send the measurement data to other relates systems, like Laboratory Information and Management Systems (LIMS) or Electronic Lab Notebooks (ELN).
For convenient data access, we will create a web dashboard for end users using modern, state-of-the-art web technologies to visualize and filter measurement data.

C++ Software Developer Role Summary:

As a C++ software developer for us, you will create a framework for establishing digital workflows and integrate our instruments into IT solutions.
Also, new functionality must maintain a streamlined user experience. In addition to being highly productive, you as a successful candidate need to be easy to work with and able to communicate clearly across different disciplines since you will work directly with software users and within a small tight-knit and dynamic development team.


Job Requirements

Responsibilities:

• Developing C++ applications for Linux and Windows using modern C++11/17 language
• Work with SQL databases to store and structure data
• Participate in architectural decisions related to the instrument integration
• Expand the test coverage for newly developed functionalities using Boost test library.
• Refactor the application where necessary.

Requirements:

• Well experienced C++ developer
• Extensive experience in software design, development and testing, integrations, program installations, and system implementations.
• Experiences with RS232/Ethernet/Sockets/USB interfaces
• Familiar with modern libraries (Boost, QT) and build tools (CMake, Make)
• Experiences with 'embedded environment' is a plus
• Strong skills with the Linux operating system.
• Agile development tools, like version control with git and Atlassian products
• Using tools for continuous integration and automated testing
• Experience with Microcontrollers and Mini-Computers like Raspberry Pis is a plus
• Demonstrated ability to produce results on a timeline.
• Clear communication
• Web APIs, RESTful service implementation

 

Atlas is a strategic professional services company enabling major corporations to re-engineer their workplace to drive efficient teams and hone their competitive edge. Atlas designs centers of excellence that retain clients’ best knowledge workers while outsourcing technical or specialized functions. Our clients range from Fortune 100 corporations to emerging leaders in a wide variety of industries from life sciences, healthcare and pharmaceuticals, to financial services, the government sector, to entertainment and sports. Atlas has enjoyed steady growth for many years, based on our promised and delivered quality work.

M8c0p46lxgkshb0rplh
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
C++ Software Developer Apply now