Securus Technologies

Sr. Web Application Developer (.NET)

Job Locations US-MA-Southborough
Job ID
# of Openings


Securus provides a suite of investigative software tools to help correctional facilities expose inmates who try to engage in further criminal activity, import contraband, or pose a safety and security risk to the facility or to members of the public. What makes our products unique and exciting to work on is their ability to leverage biometric information and big data. We work with cutting-edge technologies in the areas of: signal processing, speech and voice analysis, data mining, and machine learning. Securus Technologies is looking for a Senior Web Application Developer to join our investigative solutions team.


The Senior Web Application Developer contributes to all facets of the development, maintenance, and support of the product. Your work will span the front-end and middle-tier of our hosted SaaS application adding additional features and functionality. You will be responsible for coding webbased UIs in JavaScript/CSS and the related middle-tier APIs using C#.

Responsibilities include but are not limited to:

  • Software Development Life Cycle (SDLC) deliverables
  • Analyze business requirements and estimate level of effort
  • Develop technical requirements and interface specifications
  • Design software architecture and user experience
  • Write code
  • Perform unit and integration testing
  • Deployment to production
  • Troubleshoot and resolution of production issues
  • Collaborate with product management, QA, and production support to meet requirements and work within existing architecture
  • to provide the best technical solution
  • Teach and mentor other engineers in your areas of expertise


  • The successful candidate will be a technically proficient, self-starter, with excellent communications skills and a demonstrated ability for self directed learning.
  • They will have experience using TypeScript/JavaScript frameworks to create web-based UIs.
  • They will be familiar with how those frameworks use JavaScript & CSS under the hood and be able to write/debug code without them.
  • They will have experience and be comfortable creating functionality "from scratch" given a mock-up of desired look and behavior, without relying on a preexisting template (i.e. from a blank page).
  • They will also have experience and be comfortable creating the middle-tier implementation of web services using the Microsoft tech stack (.NET).
  • They will have recent experience using Visual Studio with C#, know how to navigate the documentation, and use the common APIs.
  • They will have experience with Collections, Entity Framework, and ASP.NET Web API MVC.
  • They will be familiar with how to use those frameworks and be able to easily apply them without relying on an existing application to use as reference (i.e. from a blank page).
  • They will care about software quality, not only in the desired functionality, but also in designing the system to fail gracefully in error conditions.
  • They will desire and be able to discuss trade-offs in design choices and how they affect the properties and behavior of the system as a whole.
  • During design and implementation, they have a focus on automated testing. They have an ownership mentality.


  • 5+ years experience developing interactive web applications using HTML, CSS, TypeScript, Entity Framework, and ASP.NET Web API
  • MVC
  • Ability to take total ownership of assigned components
  • Team player and a self-starter
  • Excellent problem-solving and troubleshooting skills
  • Ability and willingness to select, learn, and teach new technologies


Technologies Used

  • TypeScript
  • SCSS
  • C#
  • NET
  • Entity Framework
  • JSON RESTful Web Services
  • js
  • HTML Canvas
  • SQL
  • SQL Server
  • Couchbase
  • ActiveMq



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed