Junior Software Engineer (Full-Stack) ON SITE ONLY - NO REMOTE

Altus Industries II, Inc.Kentwood, MI
Onsite

About The Position

The Junior Software Engineer supports the Technology strategy of the organization by developing, managing, and delivering high-quality software solutions to market and perform best practice life cycle management for the Altus product portfolio. This role contributes to the successful software development, delivery and support of solutions through concept, commercialization, and end-of-product life. This role functions as a full-stack software engineer, contributing across the front-end, back-end, database, and infrastructure layers of the Altus product ecosystem. The Junior Software Engineer supports the development process from concept through commercialization, product requirements and use case, test and quality assurance, the development of and communication of launch plans including new and improved product design, commercialization strategy, and Managed Services internal support.

Requirements

  • Bachelor’s degree in computer science or computer engineering, or relevant field preferred
  • Experience working with: TypeScript, JavaScript, React, Git
  • Additional development skills: PostgreSQL, Docker, Node.js
  • Experience working with RESTful API, Electron Applications, AWS, Websockets, Docker Containers, Embedded Edge Devices.
  • Familiarity of medical devices, medical technology, software development, and/or IoT technologies.
  • Ability to analyze problems and strategize for better solutions.
  • Experience with development environments, test automation and debugging tools.
  • Solid coding skills and awareness of industry best practices and standards for writing secure code and managing the codebase.
  • Readiness and excitement to learn and develop new skills.
  • Strong situational awareness, coupled with facilitation, team building, problem solving, and conflict resolution skills.
  • Ability to multi-task and shift gears while remaining detail-oriented while meeting deadlines.
  • Must maintain a valid Driver’s License.

Nice To Haves

  • Medical device, equipment and/or technology experience highly preferred

Responsibilities

  • Develop and support high-quality software and architecture to support Altus products and services.
  • Support the Managed Services solution by providing guidance and solutions for software related issues across all Altus products.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Support routine tasks through the creation of automated tools and scripting.
  • Review, troubleshoot and debug code for Altus products and services.
  • Perform validation and verification testing for existing and new solutions.
  • Collaborate with internal teams and vendors to fix and improve products and services.
  • Lead analysis and provide reports to identify opportunities, trends and potential threats with the purpose of maximizing value for the Altus product portfolio.

Benefits

  • Paid time off
  • 10.5 paid holidays
  • Competitive wages
  • 401k plan after 60 days of employment
  • Employee appreciation outings
  • Opportunities to grow within the company
  • Access to medical, dental, vision, life insurances plan
  • Yearly profit share bonus plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service