Granicus

Senior Director, Software Engineering

Granicus

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Represent software engineering interests in interactions with product management, platform engineering, and technical operations leaders
  • Assist in development and refinement of training materials for new employees and existing employees
  • Define, refine, and report key performance indicators for the software teams to provide clarity on productivity and technical health
  • Ensure scrum teams are delivering on commitments according to plan
  • Assist with the creation of a security and quality culture in each scrum team
  • Drive hiring decisions for key roles in engineering teams
  • Identify and/or help to eliminate obstacles or sources of inefficiency in the software development process
  • Lead teams in adhering to Granicus best practices in SDLC and staying astride of new developments in secure, performant, and reliable software development
  • Collaborate with cross-functional teams, including product management, cloud, and security, to ensure successful product delivery.
  • Drive continuous improvement in engineering processes and methodologies.

Requirements

  • Multiple years of experience managing software engineers through successful product deliveries in a fast paced, collaborative environment
  • Deep knowledge of Agile development, in particular Scrum
  • Experience managing global development teams, particularly with teams co-located in India and North America and/or Europe
  • Several years of hands-on experience in software engineering as an individual contributor
  • Excellent communication (verbal and written) skills for interacting with all internal organizations and business customer groups
  • Elevated level of personal initiative, integrity, and leadership
  • Ability to serve as the technical leader of a distributed, collaborative, and extraordinarily skilled software development team
  • Experience with secure coding practices and secure software development lifecycles.
Benefits
  • Employee Resource Groups to encourage diverse voices
  • Coffee with Mark sessions
  • Microsoft Teams communities focused on wellness, art, furbabies, family, parenting, and more.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Agile developmentScrumsoftware engineeringsecure coding practicessoftware development lifecyclekey performance indicatorscontinuous improvementtechnical leadership
Soft Skills
communication skillspersonal initiativeintegrityleadershipcollaboration