Securus Technologies

  • Solutions Architect -Android Devices

    Job Locations US-TX-Carrollton
    Job ID
    # of Openings
  • Overview

    The Solutions Architect will be responsible for supporting projects, developing and recommending scalable solutions for the company, and ensuring that the overall architecture supports company’s corporate vision.


    Responsible for architecture and design of organization’s various customer facing embedded systems and applications. Areas include cost modeling, vendor management, product selection, scaling and design across multiple data centers. Technology stack will include Java/JEE, Oracle Databases, NoSQL Technologies, Web Technologies, Android, ARM devices, Embedded Technologies  and extensive custom software for specialized needs in the Corrections and Managed Services industry.


    The Architect will be responsible for understanding industry standards and best practices, keeping current with industry trends and emerging technologies, understanding and evaluating complex business functions and processes, operational requirements and procedures. Will be melding these to form a set of comprehensive and coherent plans to support and enhance Securus’ various customer facing embedded systems and applications.


    • Responsible for the architecture and design of various Securus’s customer facing embedded systems and applications.
    • Responsible for evaluation, selection and implementation of tools/technologies/standards/frameworks as needed.
    • Identify, recommend, and prioritize new features and applications in conjunction with business leaders and department managers.
    • Conduct research into current and emerging technologies and issues in support of development efforts.
    • Participate and/or lead project teams as a technical resource to deliver solutions that follow best-practice standards.
    • Participate and/or lead team initiatives with other Architects/Engineers for new technology introductions / deployments, and establishing best-practice recommendations.
    • Coach and mentor other delivery, quality assurance, and support personnel


    • Proven leadership ability with excellent interpersonal communication skills.
    • Experience working with a variety of constituents within and outside of IT to drive cohesiveness while ensuring that the architectural direction is achieved.
    • Should be able to effectively interact with a variety of internal and external constituencies.
    • Ability to conduct research into emerging technologies and study their relevance for use at Securus.
    • Ability to present ideas in business-friendly and user-friendly language.
    • Highly self-motivated and directed.
    • Excellent analytical and problem-solving abilities.
    • Able to prioritize and execute tasks in a high-pressure environment.
    • Experience working in a team-oriented, collaborative environment.



    • 15+ years of development/ architecture experience in a professional and/or collegiate environment
    • Experience with the majority of the technologies below
      • Good knowledge of operating systems/embedded OS [Linux/Android]
      • Good knowledge of radio technologies such as WiFi.
      • Java SE, JEE, and related technologies.
      • Streaming/messaging technologies such as Kafka,
      • JavaScript, CSS3/HTML 5
      • JavaScript frameworks and libraries, such as AngularJS and Node.js.
    • Experience implementing scalable, fault-tolerant, highly available, multi-data center systems.
    • Gathering and analyzing business requirements in order to meet strategic goals and development efforts.
    • Excellent knowledge of different application/communication protocols, and performance analysis tools.
    • Experience with intranet, and extranet development.
    • Strong analytical, performance tuning and problem solving skills to resolve operations issues.


    • Bachelors Degree in Computer Science or related discipline
    • Experience with NoSQL technologies such as Elastic, and Couchbase

    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. 


    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