SoundThinking (formerly ShotSpotter)

Sr Director of Software Development

The Sr. Director of Software Development will oversee the architecture, design, development, testing, and delivery of CaseBuilder division’s software products. This individual will partner with the Product Management team to fully understand the product vison, the technical and functional requirements and establish the technology design, development, and delivery, and help set the priorities for new features and maintenance work. This person will be responsible for ensuring that the team meets the support and availability Service Level Agreements, delivers contractual obligations and roadmap items in a timely manner in with high quality. As a technical and subject matter expert this individual directs the team in the development, testing, product release and troubleshooting the software applications. This person directs the technical and operational functions of the organization including capacity allocation, system design, code review, directing QA and Performance testing, and defect resolution. From a technical perspective, this person must have Sr. Developer qualifications, as well as a strong leadership and organizational skills.

Essential Duties/Responsibilities

  • Lead the technical feature design and launch of new features.
  • Responsibility over the on time, on budget, and high-quality delivery of applications by the team, and the optimized design of the systems.
  • Effectively manage project/roadmap scope and effectively resolve issues as they emerge.
  • Maintain quality and ensure responsiveness of applications.
  • Maintain code integrity and organization, while modernizing and maximizing efficiency.
  • Active involvement in and contribution to requirement analysis.
  • Active involvement in and contribution to design reviews, development, deployment, unit testing and code reviews.
  • Active and direct participating in staff selection, onboarding, goal setting and performance management.
  • Active involvement in training and development of staff.
  • Partnering with DevOps to improve CI/CD pipeline and system observability.
  • Leading QA team in process and automation optimization.
  • Ownership of the application framework design.

Minimum Qualifications

  • 15+   years of experience including: Sr. Developer qualifications, DevOps, QA
  • Technical team leadership experience
  • Extensive experience with Java Web Frameworks and SQL
  • Experience in QA and Performance testing fundamentals
  • Strong understanding of computer science fundamentals
  • Strong understanding of law enforcement operations highly desired
  • Effective oral and written communication skills
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent degree

SoundThinking provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, SoundThinking complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. SoundThinking maintains a drug-free workplace policy.

SoundThinking expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of SoundThinking’s employees to perform their job duties may result in discipline up to and including discharge. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact SoundThinking at +1.510.794.3183 or careers@soundthinking.com for assistance.

The above salary is based on a good faith estimate made at publication and may be modified in the future. The pay offered to a candidate may vary within this range depending on factors such as education, experience, and geographic location.

Note: The Company reserves exclusive right in its sole discretion to modify, adjust, delete, add or otherwise change the above at any time.
  • Seniority level

    Director
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Public Safety

Referrals increase your chances of interviewing at SoundThinking (formerly ShotSpotter) by 2x

See who you know

Get notified about new Director of Software Engineering jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub