Saas Development Manager

Securus Technologies Carrollton , TX 75011

Posted 2 weeks ago

Overview

Job Purpose:

Lead several teams of software engineers in the, development, and implementation of products and services. Responsible for ensuring sanity of, operational excellence and quality, delivering results on time and working with other teams in coming up with what software changes are necessary.

Responsibilities

Essential Duties:

  • Establish teams that can deliver fast and predictably, adjusting in an agile/lean fashion to deliver what customers need and when it is needed.

  • Responsible for hiring, mentoring and managing a highly skilled set of Software Development Engineers and Managers. Managing them to deliver and growing their careers.

  • Ensures that the software developed is technically sound by having the ability to deep dive into the details of the services and algorithms that your teams own and develop.

  • Manage day-to-day team activities for all GreyBar Development activity.

  • Represent Public Safety GreyBar Engineering in enterprise application project planning, status meetings and associated reports.

  • Strategic vision of Public Safety GreyBar product suite.

  • Maintain compliance with all company policies and procedures.

  • Work with key personnel to understand upcoming application products and enhancements identified for existing products.

  • Facilitate regular team meetings; reviewing all projects, including; scope, requirements, resources, deliverables, constraints, risk, and targeted goals/objectives.

  • Travel up to 15%.

Knowledge, Skills, and Abilities:

  • Proven results oriented person with a delivery focus

  • Excellent verbal and written communication skills

  • Ability to work well with people and be both highly motivated and motivating

  • Proven ability to architect and operate large scale Cloud Based software systems

  • High attention to detail including precise and effective customer communications

  • Ability to manage multiple, competing priorities simultaneously

  • Ability to understand and discuss technical concepts, schedule tradeoffs and opportunistic new ideas with technical employees

  • Should be able to think strategically and execute methodically and tactically

  • Superior verbal and written communications skills

  • Ability to work in a fast-paced environment where continuous innovation is a way of life

  • Composed, poised and professional demeanor

  • History of teamwork and willingness to roll up their sleeves to get the job done

  • Experience with solving and operating solutions requiring high availability, highly scaling, low latency solutions

  • Proven analytical and quantitative skills and the ability to use hard data and metrics to back up assumptions to develop project business cases and prioritize allocation of resources

  • Proficiency in SQL and Database technology knowledge

  • Strong understanding of Agile/Lean SDLC

  • Strong understanding of Cloud Based Solutions (AWS, Azure, etc)

  • Solid understanding of software fundamentals including data structures, algorithms and complexity analysis

  • Ability to recommend or specify solutions in the security, operational, and deployment domains (e.g. use of CDNs, caching, monitoring, etc.)

Qualifications

Minimum Qualifications:

  • BS in Computer Science or an equivalent combination of education and experience.
  • 10+ years of strong Software Engineering management experience.

Preferred Qualifications:

  • Experience in front end web software developing with HTML, CSS, Javascript, and general Web 2.0 techniques

  • Experience building large scale, high-performance systems in a Cloud Based environment

  • Experience with design and architecture well as object oriented analysis and design patterns (OOA/OOD)

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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Saas Developer II

Securus Technologies

Posted 1 week ago

VIEW JOBS 3/17/2019 12:00:00 AM 2019-06-15T00:00 Overview Job Purpose: Design, develop, and implement a Cloud Based Public Safety Software SaaS Solutions. Perform coding, debugging, testing and troubleshooting throughout the Software Engineering process. 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. * 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 * 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 * 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. * Agile/Lean development methodology * Understands the Software Development Life Cycle (SDLC) * Ability to accurately estimate the level of effort required for planned designs. * Adapt to a rapidly moving client focus. * Willingness to travel (US) up to 10% Qualifications Minimum Qualifications: * Experience working in a Cloud Based Environment (AWS, Azure,etc) * B.S. in Computer Science or related discipline or work experience * 5+ years development experience with Typescript, HTML5, CSS, Javascript, and familiar with multi-tenant SaaS applications while supporting the migration of legacy solutions * Experience working with reactive architectures (React, Dojo, Preact, or similar) * Experience working with databases such as MySQL or SQLServer * Experience working with an application lifecycle management solutions such as Atlassian or achieving the same capability using a combination of tools for collaboration, configuration management and bug tracking Preferred Qualifications: * None Physical Requirements: Standing, sitting, walking, speaking, listening, bending, reaching, pushing, pulling, lifting, grasping and manipulating tools, typing, using peripheral computer tools. 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. Securus Technologies Carrollton TX

Saas Development Manager

Securus Technologies