Manager, Engineering Software Job Description

Manager, Engineering Software Job Description

4.5
168 votes for Manager, Engineering Software
Manager, engineering software provides leadership and be a mentor in engineering best practices, including agile development methodologies, server architectures, embedded systems, and design patterns.

Manager, Engineering Software Duties & Responsibilities

To write an effective manager, engineering software job description, begin by listing detailed duties, responsibilities and expectations. We have included manager, engineering software job description templates that you can modify and use.

Sample responsibilities for this position include:

In this role you will work with various internal architectural and development teams on designing, developing, and delivering .NET or other languages
Implement and maintain performance testing framework
Collaborate with product, creative and engineering delivery teams to provide technical expertise and leadership for developing high-quality software, efficiently
Demonstrated ability to lead both developing and highly experienced software developers
Conduct performance tuning and capacity planning activities for web services applications
Heavy .NET, IIS, C# development
We love data, and you should too! You’ll gather and analyze plenty of it while providing recommendations to resolve issues for specific business problems
Share your experience as you manage / mentor a small team of developers
Work with developers, Business Systems Analysts, Product Owners, SCRUM Master, QS team, software vendors and several other internal teams to
Help developers resolve both technical problems human resource issues

Manager, Engineering Software Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Manager, Engineering Software

List any licenses or certifications required by the position: AWS, GCP, AZURE, PMP, ADM, FAA, EVM, MS, SCRUM, ISO

Education for Manager, Engineering Software

Typically a job would require a certain level of education.

Employers hiring for the manager, engineering software job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Science, Education, Software Engineering, Computer Engineering, Management, Electrical Engineering, Information Technology

Skills for Manager, Engineering Software

Desired skills for manager, engineering software include:

Agile methodologies
Data links
End cryptographic units
Especially Critical Path Methodology
File/cloud protocols
Filesystems
Project Management processes
Range test and training systems
Domain
Architecture

Desired experience for manager, engineering software includes:

Master's degree or Bachelors degree with 5 years of experience OR, equivalent certification or military experience
At least 3 years of hands-on experience in Windows application development and Windows administration
Knowledge of Network concepts of Firewalls, Load Balancers, VIP’s and Encryption technology
Master’s degree in Computer Science, Engineering or Information Technology or related field OR Bachelors’s Degree with 8 years of experience
Experience in Identity management applications like AD, ILM/FIM
At least 5 years of experience in .NET based development

Manager, Engineering Software Examples

1

Manager, Engineering Software Job Description

Job Description Example
Our growing company is looking for a manager, engineering software. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for manager, engineering software
  • Demonstrates leadership skills & is well acknowledged by team for his expertise on domain and technology
  • Break existing monolithic applications into micro service architectures and build new microservices
  • Managing personnel development
  • Managing advancement and deployment of specific disciplines and technologies
  • Actively participating in the engineering process
  • Objectives by all subordinates
  • Lead a small team of about 10 to 15 engineers, delegate and provide mentoring to scale team activities effectively
  • Coordinate with program management and support staff to diagnose and resolve bugs
  • In concert with development leads, develop and provide appropriate assignments, tasks, evaluates work, communicates progress toward project goals
  • Provide Software Engineering resources to the organization in support of product development, manufacturing, test engineering and sustaining engineering
Qualifications for manager, engineering software
  • At least 2 years experience with IIS
  • 3 years of experience managing delivery to business
  • 2 years of experience in SOAP and/or RESTful Web Services development
  • Recognize and reward your team and others
  • Provides clear feedback to Credit leadership to help guide to the proper execution plans
  • Prior management experience in Software Engineering
2

Manager, Engineering Software Job Description

Job Description Example
Our innovative and growing company is looking for a manager, engineering software. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for manager, engineering software
  • Serves as technology advisor to the business on all aspects of software technology trends and novel solutions specific to their respective domain or feature set
  • Uses independent judgment to develop strategic vision within their specific feature set or domain
  • Build a world-class team by hiring exceptional talent, coaching and developing your team, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the bar
  • Full-lifecycle Java development experience
  • At least 5 years of experience with web services architecture
  • Manages the daily activities of individual contributors and supervisors, accountable for results, responsible for establishing goals and objectives for the work group
  • Ability to manages a small agile team (up to 12 direct reports) & Influence more agile teams
  • Places emphasis on not only attracting talent but also retaining it
  • Demonstrates an ability to communicate the technical knowledge through project management/contributions to product strategy
  • Lead, manage and grow a team of software engineers
Qualifications for manager, engineering software
  • Experience in revenue reporting and accounting concepts is a plus
  • BS or MS or PhD degree in Computer science or equivalent
  • Bachelor's Degree in Information Technology OR Bachelors degree in Computer Science
  • Master's in Information Technology OR Master's degree in Computer Science
  • 3 years experience as a development manager
  • 3 years experience in REST web services and SOAP services
3

Manager, Engineering Software Job Description

Job Description Example
Our company is looking for a manager, engineering software. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for manager, engineering software
  • 1 year of experience with devops automation tools such as Github, Hudson/Jenkins, Chef/Ansible/Puppet, Docker/ECS
  • Experience with monitoring tools such as Cloudwatch, Splunk, Zabbix, or Factfinder/Bluestripe
  • Bachelor's Degree in Information Systems OR Bachelor's Degree in Computer Science OR Bachelor's Degree in Engineering, OR military experience
  • At least 3 years of experience with ITIL processes
  • At least 2 years of experience working with Agile and SAFe methodology
  • Understand sources of customer-impacting service, network, and client latency and drive performance improvement initiatives
  • Drive root cause analysis and fixes to eliminate/minimize points of failure in the Digital Experience applications space
  • Implement metrics, monitoring, and deployment management best practices
  • Collaborate with product, creative and engineering delivery teams to provide technical expertise and leadership
  • You will work in a highly collaborative Agile Scrum software team that will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications
Qualifications for manager, engineering software
  • Preferred experience working with offshore teams to facilitate project work
  • Strong commercial awareness and financial intelligence (e.g., P&Ls, how decisions impact cost, profit)
  • Experience managing an engineering team in a fast paced web company
  • Experience in Agile/Scrum software development practices and
  • Track record of delivering quality software using industry best practices in all aspects of the software development process including Test-Driven Development methodology
  • Experience in the identity management and/or fraud detection systems a plus
4

Manager, Engineering Software Job Description

Job Description Example
Our company is looking to fill the role of manager, engineering software. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for manager, engineering software
  • Establish best practices and procedures for building software in an agile, continuous delivery environment
  • Deliver on the product roadmap to support customer needs and operational excellence
  • Plan, track and report development activities with emphasis on quality, schedule, content and productivity
  • Conducts one-on-one meetings weekly to understand how their direct report is
  • You will attract, develop, and retain talent to build and maintain strong, effective, and competent teams and build their knowledge
  • You will accountable for team following best software engineering practices, quality processes, and methodologies (SCRUM, Kanban)
  • You will promote and instill a culture of continuous improvement and efficiency to the software/business processes through out-of-the-box thinking on product and processes and by utilizing or creating new software engineering tools and different innovation techniques
  • You will efficiently manage the key partner (customer representatives - BU/PdM/PDO, CSU, ) relationships and communication to ensure software delivery is aligned to meet not only the customer requirements, but also adds value to their business
  • You will be challenged with leading and mentoring a development team
  • Manages employees performing engineering and technical activities in the area of Software Engineering
Qualifications for manager, engineering software
  • In depth knowledge of low level SW stacks, BIOS, UEFI, uboot, operating systems adoption layers and drivers
  • Demonstrated ability to engage and contribute to unfamiliar and pre-existing projects
  • Ability to balance practical and ideal goals
  • Individual drive and ambition
  • Someone who’s passionate about delivering client values through careful planning and organization
  • Experience leading teams in an Agile and continuous integration environment implementing complex enterprise software systems
5

Manager, Engineering Software Job Description

Job Description Example
Our company is searching for experienced candidates for the position of manager, engineering software. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for manager, engineering software
  • Responsible for overall eCommerce technical architecture and integration in support of IT and eCommerce solutions objectives
  • Experience with distributed database design and implementation
  • Proven ability to identify and introduce process improvement opportunities and to translate operational requirements into actionable processes, models and solutions
  • Experience with cloud based services, development and deployment practices
  • Hire, train, coach, manage, and mentor the development staff overseeing performance of individual team members and team-as-a-whole
  • Lead a small team of front end developers for Contact Center Cloud based applications
  • Develop Apps in Angular, Ember, Javascript
  • Manages team and leads product design and development activities that meet or exceed defined customer requirements
  • Passion for clean, easy to read and maintainable C++ code
  • Good object-orientated software design abilities
Qualifications for manager, engineering software
  • BS in Computer Science, Computer Engineering or equivalent with 8 or more years of software design experience, preferably in embedded software and 2 or more years of previous leadership or management experience, with a record of proactive, effective team and project leadership
  • Experience with Linux and development using Linux tools
  • Experience with the physical layers of Ethernet communication networks
  • Expertise in software engineering principles and best practices
  • Passion for continuous integration and continuous improvement
  • Motivated, self-starter who likes challenging work

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates