Securus Technologies

  • Senior Software Developer

    Job Locations US-TX-Houston
    Job ID
    # of Openings
    Architecture and Engineering
  • Overview

    Job Purpose:

    Works with product owner to define software requirements, and leads projects in agile methodologies to develop high-quality software solution that is aligned with customer needs and business goals.


    Essential Duties:

    • Develop high-quality software design and architecture
    • Identify, prioritize and execute tasks in the software development life cycle
    • Produce clean and efficient code
    • Automate tasks through appropriate tools and scripting
    • Perform validation and verification testing
    • Collaborate with internal teams and vendors to improve products
    • Document development phases and monitor systems
    • Ensure software is up-to-date with latest technologies
    • Mentor team members

    Knowledge, Skills, and Abilities:

    • Extensive experience in software development and project management
    • Sound object oriented design skills
    • Knowledge of selected programming languages, their libraries or frameworks
    • JavaScript, jQuery and Node.js
    • C# or VB.Net, Java, PHP, C++, Swift or Objective-C
    • Elixir and Phoenix Framework
    • Knowledge of Kafka streaming and messaging services, and Oracle, MySQL relational database
    • Familiar with various operating systems (Linux, Mac OS, Windows)
    • Strong verbal and written communication skills
    • Excellent organizational and leadership skills
    • Keen eye on details and problem-solving skills
    • Self-motivated and be able to work independently in a fast paced environment


    Minimum Qualifications:

    • 5 years’ software development experience
    • B.S. in Computer Science or related discipline/experience

    Preferred Qualifications:

    • Web and mobile development experience

    Physical Requirements:

    Standing, sitting, walking, speaking, listening, bending, reaching, pushing, pulling, lifting, grasping and manipulating tools, typing, using peripheral computer tools.  May be required to lift up to 25 pounds. 



    It is the Company’s policy to provide equal employment opportunity to all individuals. Securus will not discriminate against any associate or qualified job applicant with respect to any terms, privileges, or conditions of employment because of that person’s race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic or status protected under local, state or federal law, ordinance or regulation.




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