In-Demand IT Careers

Software Engineering Manager

Greater Pittsburgh Area, PA 15222

Posted: 04/26/2019 Job Number: 3538

You will be responsible for collaborating with directors, product managers, user experience, quality assurance, and clinical professionals to align team direction and priorities. You will also manage the day-to-day activities and professional development of the team members while providing hands-on technical leadership to ensure software development principles are understood and applied.

RESPONSIBILITIES

  • Collaborate with User Experience, Product Management, Project Management, Software Engineers, Quality Assurance and Third party partners to conceive, prototype, document, create and deploy quality software, adhering to engineering best practices

  • Create and develop a team environment, including building collaborative relationships and participating cross-functional coalitions to ensure knowledge is shared across teams

  • Define and drive consistent software engineering process and practices

  • Engage in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code

  • Maintain current industry knowledge and trends, attending educational events and participates in committee work as appropriate

  • Manage staff of software engineers. Responsible for developing and executing software development plans, and manage schedules and resource allocation for the team

  • Responsible to ensure that software development work satisfies business requirements, complies with approved department procedures and standards, and meets our software quality objectives

  • Review and evaluate quality of work performed by programming staff. Prioritize, assign, and monitor work progress relative to schedule plans

  • Adjust levels of work effort and/or schedule expectations to ensure integrity of the Software Development Plan

  • Takes ownership and delivery responsibility for special projects or initiatives

  • Work with management and senior staff members to develop and manage an engineering plan for project(s)

REQUIREMENTS

  • Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field

  • 2+ years of experience managing software engineering teams strongly preferred

  • 5-7 years of experience in complex development environments, taking abstract concepts and ideas and formulating a detailed software engineering plan

  • Demonstrated track record of success in engineering and management roles in high performance, entrepreneurial organizations.

  • Excellent management, problem solving, organizational, and communication skills (oral and written) are required

  • Demonstrated ability to recruit and lead teams of junior and senior professionals who are highly engaged and satisfied

  • Possess a deep knowledge of software development processes, lifecycles, and best practices

  • Proficient Agile Development Methodologies and able to motivate and manage teams to meet aggressive deadlines

  • Expert in object oriented programming, highly proficient in one or more languages like C#, C++, Java

    To learn more about benefits and perks apply online!
     

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

"Whether you are looking to fill or looking to advance your career, I would strongly suggest speaking to Scott and his team at OpenArc. Scott and his team provided a consultative and hands on approach throughout the entire process in my recent transition. Their unique approach was unlike anything I've experienced either as a candidate or a hiring manager,"

-Mark Quinn, Service Sales Executive at Siemens Medical Solutions, USA, Inc.

"Working with OpenArc was a great experience. The position I accepted was accurately described and my questions on benefits, paid time-off, and holidays and more were promptly answered. The entire OpenArc team was a very professional and to the point. I highly recommended OpenArc to all of my peers."

- Lisa McLaughlin, Executive Director, ACAPT

Take the Next Step

Find the right job now