
Senior Director, Software Engineering
Granicus
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
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