Software Engineer
Company: Comptech Associates Inc.
Location: Smyrna
Posted on: May 21, 2023
|
|
Job Description:
Job Title: Software Engineer
Location: Smyrna , GA
Duration: 6m CTH.(hybrid 3in office/2out)
Job description
POSITION SUMMARY:
The Software Engineer will be part of a team responsible for
designing and implementing new features and integrations for
StreamLabs products and systems.
PRINCIPAL RESPONSIBILITIES
" Lead and manage internal and external engineering teams to
design, develop, and deploy new software functions and features for
IoT products and associated test equipment.
" Implement new features in customer-facing web dashboard to
monitor thousands of Wi-Fi and LoRa-based water monitors and
valves.
" Develop new features for internal-facing web dashboard to enable
customer support functions such as device troubleshooting, user
account management, and StreamPlus subscription management.
" Develop integrations between streamlabswater.com E-Comm website,
Stripe payment gateway, and ERP system to enable seamless order
fulfillment
" Develop integrations between Client internal tools and StreamLabs
CRM systems to enable sales pipelines
" Design and maintain integrations between StreamLabs product
backend and 3rd party SmartHome automation systems such as Google
Assistant, Amazon Alexa, IFTTT, Control4, etc.
" Assist manufacture and test engineering by developing internal
tools to automate device programming, activation, and GUIs for
QA
Qualifications
Education: B.S or M.S degree in Computer Science, Information
Systems, Computer Engineering, or other applicable engineering
discipline. B.S and 5+ years or M.S. and 2+ years of software
development experience across broad technologies and frameworks
Required Skills:
" Proficient in one or more of the following languages: Python,
NodeJS, Java
" Experience developing and deploying to cloud-based services,
preferably AWS
" Experience working with modern JavaScript frameworks such as
Angular or React
" Strong understanding and implementation of REST services for web
applications
" Knowledge of DB design, including SQL, NoSQL and DB architecture
concepts
" Strong understanding of Information Security best practices
" Knowledge of networking fundamentals and protocols including
TCP/IP, TLS/SSL, HTTP
" Experience working in agile teams with CI/CD processes
Preferred Skills:
" Experience working with AWS serverless architectures consisting
of Lambda, DynamoDB, API Gateway, and Cognito
" Experience working on internal & external facing web
dashboards
Competencies:
" Solid foundation in data structures, algorithms, and software
design with strong analytical and debugging skills
" Development of technical documentation on applications and
systems
" Ability to work with technical and business-oriented teams
Ability to peer review code, approve pull requests, mentor junior
engineers
Keywords: Comptech Associates Inc., Smyrna , Software Engineer, IT / Software / Systems , Smyrna, Georgia
Click
here to apply!
|