Software Engineer I

INOVONICS, INC.
Westminster, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 95K

Job location

Westminster, United States of America

Tech stack

HTML
JavaScript
Agile Methodologies
CSS
Cloud Engineering
Continuous Delivery
Software Debugging
Linux
Programming Tools
Design of User Interfaces
OSI Models
Python
Message Queuing Telemetry Transport (MQTT)
Software Engineering
TypeScript
Web Application Frameworks
Web Services
Flask
GIT
Angular
Kubernetes
Aurelia
Software Version Control
Data Pipelines

Job description

  • Understand and relate customer needs to the product we develop.
  • Assist in functional specifications development and creates high-level designs prior to product development.
  • Check test quality and accuracy.
  • Provide customer support as required.

Requirements

  • Proficient in one or more areas for Cloud development such as:
  • Application software development experience
  • Python experience (Flask)
  • GUI design, usability testing and design tools
  • HTML, JavaScript (preferably TypeScript), CSS
  • Web services development experiences REST and MQTT
  • Web application frameworks, such as Angular and Aurelia
  • Kubernetes and/or containerized application development
  • Knowledge of OSI layers, TCP/IP networking experience a plus
  • Intermediate knowledge of developing software in Linux Operating System
  • Knowledge of development tools(IDE), source code control(Git)
  • Knowledge of test development and continuous build/integration pipelines
  • Comfortable working in Agile / Kanban product development environment
  • Good debugging and trouble shooting skills
  • Good communication skills, team player and fast learner, * Bachelor degree in EE, CE or CS required, prefer Master degree
  • 1-3 years of work experience
  • Continuous education/training when appropriate.

Apply for this position