Software Engineer at Protos Security

Apply Now

Job Description

Company Overview

Protos Security (“Protos” or the “Company”) is the largest technology-enabled Security Officer Management company in the U.S. Protos offers its clients a customized and integrated approach to managing security officer programs, video monitoring solutions and video equipment services through over 4,000 vendors, comprising the industry’s largest network of screened and vetted security officers, combined with state-of-the-art technology and data analytics. The Company also offers security officers through its in-house manned guard division and provides clients with workforce and vendor management software solutions. Protos delivers holistic security risk mitigation services to Fortune 500 clients throughout North America, Puerto Rico and the Caribbean.
Protos was the first, and remains the only, security management company to provide clients with uniformity in timekeeping, incident reporting and useful data analytics that are accessible 24/7 through its proprietary platform. When coupled with a dedicated Client Account Manager, Protos provides a full suite of security solutions that ( i ) reduces the client’s administrative burden, (ii) improves the quality of service through a flexible, deep vendor network, (iii) enables clients to gain actionable insights/analytics on performance, and (iv) yields superior customer service when compared to other national competitors.
The software division of Protos Security is known as Protos Labs. Protos Labs is a continuous delivery software organization, averaging 6 releases to production components or operational software per day . We host in Amazon Web Services, leveraging DynamoDB, Lambda, Elastic Search, Aurora, RDS, SQS, Elastic Beanstalk and others.

Position Overview & Responsibilities

Software Developers design and implement new cloud services, develop the operational web applications and supporting APIs, and implement APIs for integrations with clients and partners. Software Developers are expected to be able to develop with some oversight and has the ability to contribute to software design decision s . Unlike many software shops, your code will be tested and in use by a dispatch and operations team within days, or even hours of when you complete it.
The core responsibilities for a Software Developer will include the following:
Design and build software components based on high level functional requirements
Communicate with peers on software design and provide recommendations for improvements
Work with product owners to provide details on stories and/or defect tickets
Available for on-call duties
Provide decomposition of complex components, allowing for fine-grained tasking
Adapt to rapid innovation, coding new functions while learning new technologies

Education, Skills And Experience

Advanced understanding of C#
Experience with Microsoft Entity Framework or similar ORM tools
Experience with Relational Databases
Experience with SPA Javascript technologies such as Angular, Vue, React
Experience with Cloud hosting technology and services such as AWS or Azure
Proficient in Visual Studio and Visual Studio Code
Artificial Intelligence Driven Development (AIDD) experience is a major plus
Understanding of Terraform or other infrastructure scripting frameworks are a plus
Mobile development experience a plus

Travel

A valid Driver’s License is required.
Position Type Full-time , Exempt
Function Software Development

Compensation

Compensation includes base salary and a discretionary and performance based year-end bonus . The Company offers a competitive benefits package including medical, dental, vision, 401(k), disability, PTO, etc.

Relocation

No relocation packages or reimbursements are available for this position.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this Job, the employee is regularly required to sit and talk or hear. The employee is frequently required to stand; walk and use hands to finger, handle, or feel. The employee is occasionally required to reach with hands and arms.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, or any other protected status under applicable law.)

Featured benefits

Medical insurance
Vision insurance
Dental insurance
401(k)
Disability insurance