Job Description
Job Title:Software Engineer
Location: Austin, TX
About the Company
Salient Systems is an industry leading manufacturer of next generation Enterprise Security Solutions. Salient Systems products are designed for recording, live-view, and investigations of both analog and IP video cameras for video security installations. The product, CompleteView, is designed with the IP network in mind. A suite of features provides for minimal bandwidth impact and easy system administration. This role will be focused on our new Salient Cloud Services offering.
Role & Responsibilities
- Create standalone NodeJS microservices as well as maintain larger services
- Consume, manipulate, and provide data across various sources via REST API interfaces
- Mentor and assist junior developers
- Write well-designed, testable, and heavily documented code by using software development best practices and via peer review
- Stay up-to-date with latest standards, technologies, frameworks or trends
Our Dev Stack
- NodeJS
- VSCode
- ESLint
- Express
- Mongoose
- Apidoc
- Winston
- Profit
- MongoDB
- Jira for issue tracking
- Gitlab, Git + Dev Ops
- AWS for various automated deployment mechanisms
Qualifications
We are open to a variety of candidates that have mid-level production experience writing well documented, highly functional, node.js code with strong typing. The ideal candidate will have experience creating public facing APIs using TypeScript and node.js.
- 2+ years production experience focused on TypeScript/Express/NodeJS
- Proven ability to create fully documented RESTful APIs
- Git-Fu black belt – no merge conflict issues here!
- Willingness and ability to track and document project status and feature functionalities
- Experience in our existing tech stack (not required)
- Exceptional ability to clearly communicate both written and verbally in both a technical and non-technical manner
Compensation
Salient Systems provides an excellent benefits package including partial employer paid health insurance, employer sponsored life, short-term, and long-term disability insurance, voluntary dental and vision insurance, 401(k), and flexible PTO.
Our values are commitment, collaboration, customer focus, determination, and innovation! A fun, entrepreneurial spirit and initiative are key elements of the Salient environment.
We foster a culture of collaboration through supporting team building events and continuing career growth and development. Apply to join our team today!