Career Evolutions is searching for a Software Development Manager for a fast growing Technology firm in Phoenix, AZ. This is a full-time, direct-hire opportunity with compensation up to $125K.
The Software Development Manager will be responsible for managing daily development activities and projects for both internal and external customers. The role will work closely with other functional business groups to ensure efficient and effective product delivery in support of business goals and objectives. The Software Development Manager will be responsible for project planning, estimating, coordinating resources, setting deadlines, assigning responsibilities while summarizing and communicating the progress on all assigned projects. This includes working closely with the cross functional business areas, external customers and vendors to help define project scopes, priorities and resource requirements.
Positions Directly Managing:
Senior Database, Lead Software Developer, Software Developer II, Software Developer 1
Manage and oversee daily development activities to meet service delivery and project requirements including issue resolution.
Manages, plans, coordinates, and facilitates multiple projects to ensure objectives are accomplished within prescribed time frames and budgets.
Effectively communicate regular project status reports and updates to upper management.
Help drive organizational effectiveness and efficiency by helping define and develop innovative solutions and application support structures.
Improve the development ecosystem by studying organization goals, strategies, practices, and user projects to help refine internal workflows and solutions.
Manages, coordinates and reports on multiple projects to completion while meeting objectives and timelines through the coordination of resources.
Perform code review to ensure quality, compliance with policies, procedures and security requirements.
Ensure the integrity and help drive the technical infrastructure for source control, change management and deployment methodologies.
Recommends development technology strategies, policies, and procedures by evaluating the organization and aligning with industry best practices.
Drive effective issue resolution and response within a 24x7x365 ecosystem.
Performs other related duties as assigned or requested.
Bachelor’s degree or equivalent combination of education and directly related experience.
5+ years of experience in managing software development projects and activities
5+ years of experience directly managing a team of engineers and technicians
Demonstrated experience managing application development with cross platform applications and integration.
Must have strong knowledge of development technologies, methodologies and managing products from cradle to grave throughout the software development life cycle.
Solid project management skills driving the development, deployment and support of large-scale cross enterprise solutions.
Demonstrated knowledge in server virtualization and SAN storage strategies
Generates new ideas, challenges the status quo, takes risks, supports change, encourages innovation, solves problems creatively.
Ability to learn quickly and adapt to a fast paced growing and evolving service delivery system
Knowledge and experience working with development teams and within contact centers is a plus.
Founded in 2008, Career Evolutions is a leading Executive Search based in Scottsdale, Arizona. Career Evolutions provides products and services to identify top talent, develop employees, and maximize human capital to enhance the bottom line. For more info, please visit www.careerevolutions.net, check out our Current Opportunities, and contact us via phone 480.626.5253.