View Our Website View All Jobs

Software Development Manager

Software Development Manager


Job Summary:

You will be leading a distributed team designing and improving every aspect of our software products and services platform. Must have managed teams designing and building complex, high-quality systems.  Help shape and develop existing teams utilizing software engineering agile practices.  Responsibilities include taking on the management of projects and programs within the department with the goal of working well with the team to deliver solutions on time, within scope and budget. 


 Job Duties & Responsibilities:

Manage the Software Development team:
* Work closely with the AVP of Software Development to lead a talented development team and drive multiple initiatives using agile methodologies
* Provide project management, reporting, and documentation for both internal and external stakeholders, and on some projects may serve as the Project Manager

* Ensure continuous on-time, high quality delivery of our software solutions, including release and resource planning

* Prioritize team work through balancing both long and short-term objectives.
* Team and performance management from one on one meetings to success planning

* Daily scrum and stand up meetings.




Successfully manage the relationship with the team members, AVP of Software Development and all stakeholders
Coordinate internal resources for the flawless execution of technology programs/projects
Ensure all programs are managed on-time, within scope and within budget
Assist in the definition of program scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
Develop a detailed project plan to monitor and track progress
Manage changes to the scope, schedule, and costs of programs using appropriate verification techniques to ensure relevance to the program objectives or modifications
Measure program and team performance using appropriate tools and techniques
Report and escalate to management timely issues and team concerns as needed
Perform risk management to minimize project risks



6+ years total experience leading technical teams in the area of Software Development

Experience with Agile development methodologies
Experience leading teams building scalable, web-based platforms
Ability to translate business needs into an executable development roadmap 
Successful production launch of at least one commercial or line-of-business product
Excellent communication skills and ability to convey technical information in a clear and unambiguous manner


Education, Training & Certifications:

Technologies, methodologies and tools:
* Scrum, Project Management, Sprint Planning, Release Management
BS in Computer Science or equivalent

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*