This is an exciting opportunity with one of Pittsburgh’s most innovative companies at the forefront of advanced imaging technology for healthcare, law enforcement, defense, and safety and security. We pioneered the advancement of Molecular Chemical Imaging into the patented technology that is used in our solutions today. Established in 1994, ChemImage has developed technology that incorporates hyperspectral imaging, proprietary software and algorithms, machine learning, and liquid crystal filters. Our technology helps clinicians perform their jobs more efficiently for improved patient outcomes and helps law enforcement professionals better serve the communities they have sworn to protect. Our mission is to make the world healthier and safer by enabling these professionals to see things that were previously unseen in order to bring an Awareness of Things® that wasn’t possible before. In 2018 we launched Innotescus (www.Innotescus.io), a start-up division that is developing a new and exciting way to enable faster, more accurate image annotation through a collaborative platform. In 2020 we established our People First program that focuses on employees and their importance to the success of our organization. While we work hard, we also have fun, and give back to our community through company events. Our HR strategy is to attract and retain top talent in all functional areas. This position is in our Innotescus division. We are looking for a talented Full Stack Developer to use his or her practical knowledge and experience with software development, web application design, and associated best practices to tackle critical technical problems to deliver scalable software solutions. Principal/Essential Duties: - Collaborate with our team to architect, build, and maintain web applications
- Design, implement and verify new features within our CI/CD environment
- Deliver readable, testable, scalable, performant code employing team best practices
- Develop tests and testing methodologies to ensure confidence in the integrity and availability of the applications
- Review and support the development of technical documentation
- Work with external and internal customers to develop and present innovative solutions
- Exercise creative and innovative thinking around company product offerings
- Investigate new technologies for applicability to solve current and future technological challenges
- Deliver next level, flexible, integrated solutions to meet customer's changing business needs
- Rapidly absorb new knowledge bases and incorporate them into new and existing architectures
- Develop and support the design of client-side and server-side architecture
- Test software to ensure responsiveness and efficiency
- Write technical documentation
- Respond to technical issues in a professional and timely manner
- All other duties as assigned by management
Knowledge, Skills & Abilities: - Proficient JavaScript, TypeScript, Python, C#, and .NET Core with strong experience with Object Oriented Programming
- Knowledge of CSS/CSS3, HTML
- Familiar with Scrum/Kanban/SAFe Agile workflow methodologies
- Understanding of security and data protection; Knowledge of modern configuration management practices
- Up-to-date on the latest industry trends; able to articulate trends and potential clearly and confidently
- Familiar with machine learning/artificial intelligence processes and tools such as TensorFlow, Keras, and PyTorch
- Familiar with storage and compute solutions for the application of data, at scale
- Familiar with Computer Vision processes and tools such as OpenCV
- Familiar with Web Assembly (WASM)
Experience/Education Requirements: - Bachelor's in Engineering / Computer Science or equivalent experience
- Experience with Linux infrastructures, SQL/NoSQL technologies (PostgreSQL, Elasticsearch), and CI/CD tools
- Experience micro-service architectures and Kubernetes
- Experience with JavaScript, TypeScript, Python, .NET Core, Angular, gRPC, and WASM
- Experience in developing high performing client-side applications
- Experience developing in a micro-service environment
- Experience developing software for container and container orchestration technologies such as Docker and Kubernetes
- Experience in diverse areas including application development, identity and access management, network and data management
Working Conditions/Physical Demands: While performing the duties of this job, the employee must be able to: - Perform sedentary work - exerting up to ten pounds of force occasionally. Some work will be sedentary work which involves sitting most of the time.
- See and perform tasks requiring manual dexterity; standing, walking, climbing, balancing, stooping, kneeling, crouching, reaching and other similar tasks requiring physical activity and repetitive motions
- Operate standard office equipment including a computer, copier, fax, phone and other similar office equipment
- Work setting is primarily office-based but conditions may involve limited exposure to chemicals, emitted radiation, fumes, dust, odors, gases and other substances when in a laboratory or field environment. Employees whose work setting may involve these substances will be informed by their managers regarding the nature of these substances and may request PPE as necessary.
- Adhere to all Personal Protective Equipment (PPE) requirements
If you would like to be considered for the role and are qualified as stated above, please apply here: https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=d69804ea-1de1-45ca-beb9-af63460cce0b&ccId=19000101_000001&jobId=362047&source=CC2&lang=en_US EOE/Minorities/Females/Vet/Disability Here is the link to the 'EEO is the Law' poster from the EEOC website: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf |