Job Description
We are looking for an experienced Head of Software to lead and manage a dynamic team of engineers and designers in Washington, District of Columbia. This role involves overseeing software development processes, driving technical architecture decisions, and ensuring the delivery of high-quality solutions aligned with organizational goals. The ideal candidate will demonstrate strong leadership skills, technical expertise, and a commitment to fostering team growth.
Responsibilities:
• Lead and oversee a cross-functional software team to ensure timely project delivery and adherence to development standards.
• Conduct regular code reviews and provide constructive feedback to enhance team performance.
• Manage the hiring process for software engineers, product managers, and designers to build a robust team.
• Establish clear career development paths and growth opportunities for team members.
• Collaborate with engineering leadership to design scalable and maintainable technical architectures for software initiatives.
• Optimize and manage cloud infrastructure in partnership with technical staff.
• Define and implement software development best practices, including architecture templates, code monitoring protocols, and deployment guidelines.
• Plan and execute Agile sprints to ensure efficient project management and workflow.
• Oversee shared development infrastructure such as CI/CD pipelines, authentication systems, and cloud resources.
• Develop policies for hiring and managing external software consultants and contractors.• A minimum of 5 years of experience in software engineering or related leadership roles.
• Proficiency in Agile Scrum methodologies and software project management.
• Expertise in backend development, client-side scripting, and API development.
• Strong understanding of cloud technologies and infrastructure optimization.
• Familiarity with tools like Atlassian Jira for project tracking and collaboration.
• Knowledge of business logic implementation and AB testing strategies.
• Experience with technologies such as Ajax and ASP.NET.
• Ability to define and enforce code quality standards, including review protocols and testing procedures.
Full-time