We seek an experienced Software Engineering Manager to lead our Technology team through the agile software development lifecycle. The successful candidate will be responsible for on-time, on-budget, and high-quality software project deliveries.
Key Accountabilities
Apply modern project management techniques to manage a project, achieving objectives of scope, quality, time, and cost.
Proactively identify and mitigate project risks and issues.
Manage project changes.
Project Planning and Management
Prepare progress reports and present to executive steering committees on a regular basis.
Partner with product managers/owners to plan and prioritize product delivery roadmaps and support key customer deployments.
Team Development
Hold project teams accountable for their project responsibilities and deliverables.
Develop project teams by promoting empowerment, engagement, and high-quality deliverables.
Requirements
Excellent understanding of what makes clean and maintainable code-based industry standards.
Minimum 2+ years' experience working in Python and Django.
Proficient in SQL, no-SQL, and in-memory databases including MySQL, MongoDB, Memcached.