Sr. Software Developer

Job ID
# of Openings
Computer and Mathematics


We are looking for a highly motivated individual able to contribute in an Agile development team where they will participate in grooming, design, development, and internal demos of solutions for our calling platform. This position will require good design and communication skills to help the team develop quality code using best practices. This role will be a Subject Matter Expert (SME) in multiple technologies and be providing guidance to other team members and setting standards for other teams leveraging the same technology stack. Responsibilities will require communicating technical concepts to non-technical stakeholders and representing development team in requirements discussions. It is important to be a team player and know your technical limits.  It is important to have confidence with humility, as a team member sharing knowledge and assisting others needing coaching and guidance.


  • Participate in Agile development teams
  • Define and implement standards for application service development
  • Participate and recommend solutions to maximize functionality for both new and existing solutions
  • Design and implement reusable solutions for various devices, including web, mobile, and kiosks
  • Evaluate trending technologies, concepts, and techniques for trending ideas to implement within Securus development practices


  • A Bachelor’s Degree in Computer Science or equivalent
  • 8 years of development experience
  • Ability to work with diverse teams
  • Ability to take total ownership of assigned components
  • Ability to work with minimal supervision
  • Team Player, self-starter and be self-driven
  • Excellent problem-solving and troubleshooting skills
  • Ability and willingness to pick up and learn new technologies and build prototypes

Technology Required

  • Java/J2EE
  • Spring Frameworks
  • JSON/XML RESTful Web Services
  • Multi-threaded high performance applications 
  • JDBC/SQL/Relational Databases (MySQL, MongoDB, Couchbase, Oracle)
  • Linux, Unix, Windows
  • Proficient with Git and Subversion


  • Working experience with JavaScript Frameworks (AngularJS, Bootstrap, Backbone, JQuery)
  • Agile Methodology and Scrum Experience
  • Aptitude for learning new technologies (Elasticsearch, Hazelcast, node.js, Mongo, Couchbase)

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin.





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