Lead Full-Stack Software Architect

Job Duties: Works on Cloud web service by designing and implementing a software architecture for chromatography and other scientific equipment. Performs the following: selects a technology stack; designs and configures infrastructure; selects a development toolkit (IDE, etc.); designs and implements a database design; improves and optimizes the application architecture that ensures scalability of the application and infrastructure; sets up a streamlined deployment pipeline and plans software releases. Writes programs on C, Java, and Kotlin for scientific equipment hardware. Writes server code on Java for ERP system. Writes code on Python for high load web-server and designs UI and writes code in JavaScript, HTML, and SCSS for Cloud single page web application.

Requirements: Bachelor’s in Computer Science or Computer Science and Engineering and 4 years of experience in job offered or as Software Engineer or Architect. Will accept any job title if experience includes full-time programming experience with Java, Kotlin, JS, C, C++, DigitalOcean, Git, Jira, Pipelines. Must have 3 years of experience with Java or Kotlin; 3 years of client-server architecture design; and 1 year of experience with C or C++. Experience can be concurrent.

Salary: $121,389 /year

Location: Wheeling, IL

Contact: mail@sielc.com


Senior Software Engineer

Job Duties: Design, develop, test, deploy, maintain, and improve the software (front end and back end) of the Enterprise Resources Planning System (ERP) that is used for chromatography columns production and quality control including: follow software design development standards and take part in code reviews; ensure responsiveness of applications and develop solutions to improve performance and scalability of systems; effectively diagnose issues and provide prompt resolutions; support and troubleshoot production issues; analyze current code and existing design with the goal of enacting improvements; upgrade legacy platform into current technology; provide innovative solutions to complex business problems; maintain clear, concise communications between team members.

Requirements: Bachelor’s in Computer Science and 2 years of experience as a Software Engineer through whole software development cycle that includes OOP principles, Scrum/Agile technologies, microservice technologies, Android and device management systems development. Any experience must include (can be concurrent): 2 years of Java experience (Java 8, Spring Boot, Spring core, Spring Security, Spring data) and 2 years of experience with UI technologies (HTML, CSS, ES6/ES5, TypeScript, React, Redux, Angular 4+). Experience must also include: REST and SOAP Web Services; Container technologies (Docker); relational databases design and query optimization (Oracle db, PostgreSQL, MySQL, MS SQL Server) and ORM (Hibernate, MyBatis); unit testing (JUnit, Mockito, Hamcrest, karma) and load testing (JMeter); build systems (Maven, Gradle); Git/SVN; Jira, Confluence.

Salary: $81,931 /year

Location: Wheeling, IL

Contact: mail@sielc.com


R&D Chemist

With the recent launching of a new analytical instrumentation product line we are looking for a chemist with an advanced degree in chemistry/biochemistry to provide product support and develop new applications related to the field of chromatography and other analytical instrumentation techniques.
This position will start mid-level with provided training to prepare for the expanded role. This training will be merit-based and progress at the candidate’s own pace.

Responsibilities include:
– Working with a group of engineers and scientists to develop a new analytical methodology.
– Do scientific literature searches to find existing technology applicable to the project
– Implement or modify if needed existing and published methods
– Test your implementation and create a guide for customers.
– Look for new areas of applications and talk to customers to find their needs.
– Troubleshoot existing procedures.

Job Requirements:
We’re looking for driven individuals who can be trained on our company’s exclusive technology, who would learn our innovative product, and later coach and motivate others. A good understanding of general analytical, organic, and inorganic chemistry is required. Hand-on experience in analytical instrumentation is a plus. Mechanically inclined skills are a plus also.
The ideal candidate should have an understanding of general analytical, organic, and inorganic chemistry, be a quick learner, have good communication skills, and be self-driven. Recent graduates are welcome.

Our ideal candidate is someone who is willing to work hard to learn our products and technology and grow with experience and skills.

– BS or higher degree in chemistry/biochemistry
– Ability to work with clients
– Work in a fast-paced environment
– Multitasking
– Proactive thinker and solution-oriented.

The company provides health & dental insurance, two weeks of vacation, and observing of all the official holidays.

Principals only. Recruiters, please don’t contact this job poster.
do NOT contact us with unsolicited services or offers.

Salary is based on qualification and prior experience. 

Location: Wheeling, IL

Contact: mail@sielc.com


Entry-Level Mechanical Engineer

We are seeking a mechanically-inclined person to work on high-tech instrumentation, development and production.
A significant portion of the job is dedicated to assembling and testing small mechanical assemblies. We are willing to teach an aspiring student or fresh graduate everything we know, given you are keen to learn and perfect this craft.
After some training, you must be capable of handling independent work on testing and small volume production.

We are a fast-growing and successful high-tech engineering company with a big growth potential.
Future roles in the company may be provided.

It is not required but we also speak Russian. Мы говорим по русски.

 Engineer’s qualifications:
– High school diploma or BS in mechanical engineering or equivalent education/experience (high school seniors considered)
– Some ability to read drawings and knowledge of CAD design software is a big plus.
– Ability to communicate and work with engineers or other specialists
– Strong hands-on ability to do assembly/disassembly tasks
– Knowledge of the operation of basic handheld instruments is mandatory
– Other computer skills are a plus

 Compensation based on experience and related skills offered.