Jobs · Engineering · Missouri

Software Engineer II

Apex Systems · Bridgeton, MO · 1 wk ago
EngineeringContract

Role Overview

We are seeking a Software Engineer II to join an existing full-stack team. This role involves working on components of a large project focused on building innovative new products. This engineer will support development tasks required to build, deploy, and support IoT-based solutions, working with both front-end and back-end applications.

Key Responsibilities

  • Design and develop desktop applications, microservices, and RESTful APIs.
  • Work within a Linux environment, deploying software via containers like Docker and Kubernetes.
  • Collaborate with a team to identify and implement core functionalities for new products.
  • Support the migration of applications from Windows to Linux-based solutions.
  • Handle development work with a focus on execution and the ability to navigate ambiguity.

Required Qualifications

Education: A Bachelor of Science in Computer Science, Computer Engineering, or a similar field is required.

Experience: 5+ years of experience in software development and design, with an understanding of scalable, distributed software solutions. Experience should include a proven track record of designing and launching customer-facing products.

Technical Skills:

  • Strong proficiency in Object-Oriented Programming (OOP), with a preference for C#. Experience with Java or C++ is also acceptable.
  • Experience with cloud platforms, preferably Azure. Familiarity with AWS or GCP is also valuable.
  • Solid development experience in a Linux environment.
  • Knowledge of containerization technologies such as Docker or Kubernetes.
  • Understanding of RESTful APIs, SQL, and database concepts.
  • Familiarity with Service-Oriented Architectures.

Preferred Qualifications

  • Experience in an embedded systems or IoT context, particularly with software that interacts with physical sensors.
  • Proficiency with AI-assisted coding tools such as GitHub Copilot, Claude, or similar agents.
  • Experience with front-end technologies like TypeScript or JavaScript.
  • Familiarity with tools such as Azure DevOps, Git, Visual Studio, and various UX prototyping or diagramming tools.
  • Experience in the automotive service equipment industry.

Benefits

Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach.

Similar jobs

Software Engineer II

Akamai TechnologiesCambridge, MA· 2 mo ago
RemoteEngineering$95k–$171k/yrapply on fa-extu-saasfaprod1.fa.ocs.oraclecloud.com

Software Engineer II

Sierra Nevada CorporationHagerstown, MD· 1 mo ago
Information Technology$94k–$130k/yrapply on snc.wd1.myworkdayjobs.com

Software Engineer II

WalmartBentonville, AR· 1 mo ago
Information Technology$80k–$155k/yrapply on careers.walmart.com

Software Engineer II

YugabyteSunnyvale, CA· 2 mo ago
Engineering$150/hrapply on job-boards.greenhouse.io