16 Aug
Sr. Staff Software Engineer
Vacancy expired!
- Work with cross-functional engineering teams (hardware, firmware, and software) within ZT Systems to gather requirements
- Design, develop, test, support, and document SW applications as part of an Agile software development team
- While the bulk of the software engineering activities will be on back-end applications, the candidate should be able to perform in any layer of the stack (from designing Web-based UIs to implementing solutions to do HW monitoring and alerting)
- Support troubleshooting and debug activities for SW, FW and HW
- Innovate and propose out-of-the-box ideas
- Handle multiple projects at the same time
- Mentor and train Jr engineers
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
- 10+ years of experience in application/system development, including proven deployments of server-side components (Web services, microservices, etc) as well as client and end-user applications (e.g. Web UIs).
- Strong development skills with Python and Node.js, as well as proficiency of Shell scripting in either Linux (e.g. Bash) or Windows (e.g. PowerShell). Other languages of interest include C/C.
- 10+ years of experience with enterprise and/or cloud SW developments. Knowledge and proven experience of virtualization, cloud and container based deployment is a plus.
- Familiarity with industry-standard open source and commercial solutions for data storage, analysis and visualization is a plus. Must have experience with with Web APIs and interacting with databases (SQL, NoSQL, time-series, etc). Knowledge of data mining, visualization and reporting frameworks is a plus.
- Excellent written and oral communication skills (Multiple years of customer interaction experience is preferred).
- Must have familiarity with tools to support high-performance software development and delivery such as source control (e.g. GIT), bug tracking (e.g. JIRA), CI/CD flows, and Agile development model.
- Must feel comfortable waring multiple hats, from helping to architect a new SW framework and present ideas to Executive, to debugging a OS issue in the lab and anything in-between.
- 10+ years working in an agile software environment with industry-best-practices such as SCRUM is a plus.
Vacancy expired!