Tablet Command, Inc.
REQUIREMENTS:
The ideal candidate will have experience working remotely. We look for strong communication skills and a passion for high-quality software. We love keeping up with new technology and best practices and we hope you do too.
In our software, we value robustness, stability, resilience, and performance. If our code works, lives are saved. If our code fails, lives can be at risk. We are motivated by the fact that our work has a real impact and it pushes us to be better every day.
As a part of a small, collaborative, and agile tech team, you will be a contributor to the design of middleware interfacing our API and other enterprise software solutions. You will build, test, debug and maintain application software throughout the product lifecycle. We talk to our users directly whenever possible so you will need a strong customer focus. If something goes wrong, we pull together as a team and scramble to fix it.
Due to the sensitive nature of our customer data, you will be required to pass a pre-employment background check and also pass the DOJ CJIS background clearance, if necessary, per customer State requirement.
In your application please include an example of something you’ve created and are proud of. This can be anything you choose: an app you’ve built, some code, a blog post, a pull request, or whatever you like.
Nice-to-haves include:
Strong understanding of data structures and database systems, including MS SQL, MySQL, Postgres, etc.
A good understanding of networking and network security, including TCP/IP stack, firewalls, routers, etc.
PowerShell and deploying/installing Windows software/services is a plus.
Application development making RESTful API calls to services
Solid professional experience building applications with .Net or similar C#
Knowledge of design patterns, data structures, and algorithms
Experience building and maintaining mission-critical software
Ability to work independently and collaborate with a remote team
Action-oriented, diligent, and flexible
Passion for public safety and software that impacts society in a positive way
Stack
On our backend/API, we run a cluster of Node.js services in a mix of Javascript and Typescript backed by MongoDB. We use RabbitMQ as a task queue and Redis for ephemeral data. Our interface applications are built in C# / .Net. Experience with C# and .Net is a bonus, but we’re primarily interested in people willing to learn. The stack may not look the same in a few years; therefore, we prefer to hire for the long term, not the short term.
To apply for this job please visit apply.workable.com.