[Close] 

Software Developer II

Job Purpose:


This position is an external client-facing technical consulting position. Works with Managing Consultants and Engineering to facilitate the implementation of mission critical public safety applications into jails, police & fire departments. ?Interfaces regularly with client-side stakeholders to address business process needs and provide solutions using Securus? Public Safety applications.



Responsibilities

Essential Duties:



  • Configure, design and either lead development or develop yourself custom proprietary software solutions

  • Utilize tools and platforms to meet functional requirements and solve complex project issues.

  • Establish great working relationships with our clients.

  • Collaborate across multiple internal teams to ensure successful delivery

  • Assist clients throughout the full lifecycle of software development from project conceptualization and planning to development, implementation, maintenance and support.

  • May be asked to work on and present proposals

  • Drive working sessions with clients to ensure expectations and direction are aligned and timelines are met.

  • Identify additional product/service opportunities


Knowledge, Skills, and Abilities:



  • Business Competencies: Time Management, Business Process Analysis, Goal Setting, Action Planning

  • Consulting: Relationship Building, Writing, Implementation Planning, Problem Solving, Collaboration, Presentation Skills

  • Technical: Leading client review sessions, Managing Revision Process, Designing Implementation Plans, Risk Analysis, Quality

  • Oral communication?the individual speaks clearly and persuasively in positive or negative situations, demonstrates group presentation skills and conducts productive meetings communications, office systems, and record keeping

  • Knowledge of modern business communication, including style and format of letters, memorandum, minutes, and reports

  • High level investigative skills in working with developers to resolve system-wide technical problems that cut across all areas of mission critical software and IT infrastructure

  • Comfortable working with an outsourced software development team in an agile setting. Should have experience gathering requirements including the definition of system users and goals, translating these into user stories and then producing associated design documentation for sprints.

  • Strong communication skills - both verbal and written. Written skills should include?extensive technical documentation experience

  • Must be able to handle multiple tasks with changing priorities and be able to communicate changes in scope and schedule to others on the team.

  • Willingness to travel (US) up to 25%



Qualifications

Minimum Qualifications:



  • B.S. in Computer Science or related discipline or work experience?

  • 5+ years development experience with C#, HTML5, CSS, Javascript, AngularJS Framework including being familiar with multi-tenant SaaS applications while supporting the migration of legacy solutions

  • Experience working with databases such as SQLServer/Oracle.

  • Experience working with an application lifecycle management solutions such as Atlassian or TeamForge or achieving the same capability using a combination of tools for collaboration, configuration management and bug tracking


Preferred Qualifications:



  • Experience in the public safety industry is a plus


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.


#dipost


 

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.