Welcome to Simply Hired!

Like what you see here? Check out more Software Developers, Systems Software jobs like this one.

Show Me More

Software Engineering Manager

Apply Now

Company: Itech Solutions

Location: San Diego, CA

Date Posted: August 26, 2014

Source: iTech Solutions

Software Engineering Manager

Since 1995, iTech Solutions Inc., has been providing IT Consulting and Direct Hire Services to the Insurance, Financial, Communications, Manufacturing and Government sectors with local offices in Connecticut, Minnesota, Colorado, Massachusetts, Tennessee, and New Jersey / Pennsylvania area.

Our recruiting strategy is simple, if you want to find qualified IT professionals then use IT professionals to find them. So at iTech Solutions, our personnel are all career IT professionals with a wide range of IT experience. We can honestly say our staff understands the technologies, the complexities of finding and selecting the appropriate personnel and the pressures of running successful IT projects.

In the Software Engineering Manager's role, the individual will perform day to day development management responsibilities and have direct reports (both onshore and offshore). Predominantly involved in developing business solutions by creating new and modifying existing software applications. Implement and follow software development lifecycle ...

Software Engineering Manager

Since 1995, iTech Solutions Inc., has been providing IT Consulting and Direct Hire Services to the Insurance, Financial, Communications, Manufacturing and Government sectors with local offices in Connecticut, Minnesota, Colorado, Massachusetts, Tennessee, and New Jersey / Pennsylvania area.

Our recruiting strategy is simple, if you want to find qualified IT professionals then use IT professionals to find them. So at iTech Solutions, our personnel are all career IT professionals with a wide range of IT experience. We can honestly say our staff understands the technologies, the complexities of finding and selecting the appropriate personnel and the pressures of running successful IT projects.

In the Software Engineering Manager's role, the individual will perform day to day development management responsibilities and have direct reports (both onshore and offshore). Predominantly involved in developing business solutions by creating new and modifying existing software applications. Implement and follow software development lifecycle processes and standards adopted by the technology engineering organizations. Participate in product cross-functional team that is responsible for overall product delivery and interact with broader business functions.

Responsibilities include:

Build and manage a team of onshore and offshore software engineers with top-notch development practices.
Manage several simultaneous agile product development projects through the full lifecycle. Track user stories and defects.
Ensure development processes are followed.
Report project status to peers, executives, and customers.
Collaborate and partner with other development teams, quality assurance teams, product managers and program managers to define project scope, schedule, and resources.
Organize peer reviews for designs, code, and other work products.
Enforce quality standards including: code conventions, unit testing, static analysis, revision control.
Coordinate with QA/QC staff for product functional and system testing.
Recommend product, process, and tooling improvements.
Own and manage development environments.
Manage staff training plans and mentor and coach direct reports for career development.
Manage towards results using SDLC processes while always striving to improve those processes in an agile environment..
Conduct annual employee reviews for direct reports.
Recruit and interview new employees.

Basic Qualifications:

Demonstrated leadership abilities in managing internal and external (onshore/offshore) resources
Superior interpersonal and communication skills to interact with your team and customer
7 or more years of full-lifecycle software development experience
Minimum four years experience managing employees and projects
Thorough understanding of fundamental software engineering and computer science principles: object-oriented design, databases, algorithms, data structures, usability, refactoring, debugging, and configuration management
Thorough understanding of agile software development methodology (Scrum) and industry best practices
Thorough understanding of SAAS architecture concepts
Thorough understanding of application security issues, including common web application exploits
Bachelor's degree in a technical field, or equivalent experience

Preferred Qualifications:

Experience developing common software components for enterprise environment
Healthcare industry experience
Certified ScrumMaster, and Rally experience
Someone with business and technical vision
Project/Program Management experience

For more information please contact Jennifer Eldridge at 800-709-4740 ext 246 or email jeldridge@itechsolutions.com.

(Other Job Titles Include: Project Management, PM, Project Manager, Sr. Project Manager, Software Project Manager, Information Technology Project Manager, Consulting Project Manager, Software Engineering Manager, Software Engineer Manager)

Show more

Other jobs you might like

Show Me More

Were you satisfied with these results? Yes | No
Thank you for your feedback!