
Senior Manager, Software Development
CivicPlus
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $145,000 - $225,000 per year
Job Level
About the role
- Promote Innovation and Collaboration: Develop and maintain an environment that fosters innovation and collaboration across teams and departments, ensuring high standards in product effectiveness and quality.
- Strategic Planning: Collaborate with company leaders to develop long-term business plans and drive department strategies that align with company goals.
- Relationship Building: Build relationships with aligned leaders to drive collaboration, trust, and coordination on projects and processes.
- Efficiency and Standardization: Collaborate with technology leaders to champion efforts for reuse, standardization, and efficiency by implementing streamlined processes and procedures.
- Team Development: Lead the recruitment, hiring, and training of staff, focusing on building a strong team skilled in developing high-quality, performant software.
- Architectural Partnership: Partner with teams, architects, and other technical leaders on application architecture, ensuring adherence to enterprise architecture strategies.
- Technical Leadership: Provide technical leadership and mentoring for development teams, staying engaged with team metrics and project progress, and understanding high-level architecture and deployment pipelines.
- Technical Roadmap: Work with development teams to develop a technical roadmap for products, collaborating with operational and strategic counterparts to ensure proactive measures for product health and technological advancements.
Requirements
- A strong background in software engineering with a focus on developing high quality, performant software
- Planning & execution of enterprise-level software projects
- A degree in Computer Science or related field
- 7+ years of experience in software development
- Strong leadership and analytical skills
- Good understanding of software development in an agile environment
- A commitment to continuous personal and team growth through training and personal development.
- Excellent communication skills, transparency, honesty, and a collaborative mindset.
- Driven to achieve success and excellence in product development and quality assurance.
Benefits
- Comprehensive health insurance
- Dental insurance
- Vision insurance
- Flexible Time Off
- 401(k) plan
- and more.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringagile developmententerprise-level software projectshigh-quality software developmentperformance optimizationapplication architecturetechnical roadmap developmentdeployment pipelinesstreamlined processesstandardization
Soft skills
leadershipanalytical skillscommunication skillscollaborationtrust buildingteam developmentinnovationstrategic planningtransparencycommitment to growth
Certifications
degree in Computer Science