Senior Full Stack Software Engineer

Company:  Overhead Door Corporation
Location: Dallas
Closing Date: 15/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Standard
Job Requirements / Description

Senior Software Engineer engaged in the design and development of cloud hosted IoT platform and services for Genie’s connected products. Primary duties will be to lead, architect, design and develop microservices and APIs for cloud hosted platform supporting Genie’s IoT/connected products.


Essential Functions:

  • Architect, lead, design, build, enhance and maintain services and integrations deployed on AWS cloud IoT platform.
  • Build systems and services with strong systems engineering principles to build secure, scalable, and performant systems.
  • Convert system-level user-stories into the core software components to own and drive key platform components from the beginning until postproduction.
  • Participate and contribute to agile software development environment with strong CI/CD thinking.
  • Work closely with peers in Engineering, QA, and Customer Support to reach overall company objectives. Interact with cross-functional teams to achieve collective best solutions tactically and strategically.
  • Maintain and develop knowledge of new technologies to better serve company’s connected needs.


Experience / Skills Required:

  • 5+ years of developing service-oriented applications with event based or message-oriented architectures using microservices.
  • 5+ years of back-end and API service development experience using well proven design patterns.
  • 5+ years of programming background using Node.js/Typescript or similar frameworks.
  • 3+ years of experience developing applications on AWS infrastructure.
  • 3+ years of DevOps experience using CI/CD tools
  • Strong working knowledge with various databases including of RDS, SQL and NoSQL.
  • Working knowledge of Amazon Web Services.
  • Knowledge of industry tools including Git, GitHub, BitBucket, and JIRA.
  • Proven knowledge of software lifecycle and software engineering methodology.
  • Proven understanding of enterprise security.
  • Excellent problem solving and analytical skills.
  • Strong leadership, interpersonal and communication skills.

Preferred Qualifications:

  • Operations Support & SRE (Site Reliability Engineering) experience in AWS environment.
  • Experience using Infrastructure as Code automation tools (Terraform, Cloudformation)
  • App or server-side development of cloud-connected IoT-based systems.
  • Knowledge of messaging technologies that includes MQTT, WebSockets, and Notification engines.
  • AWS certification

Education:

  • BS/MS: Computer Science/Engineering, Electrical Engineering, STEM or similar.


#J-18808-Ljbffr
Apply Now
Share this job
Overhead Door Corporation
  • Similar Jobs

  • Senior Software Engineer, Full Stack

    Dallas
    View Job
  • Senior Full Stack Software Engineer

    Dallas
    View Job
  • Senior Full Stack Software Engineer

    Dallas
    View Job
  • Senior Full Stack Software Engineer

    Dallas
    View Job
  • Full Stack Software Engineer

    Dallas
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙