Software Engineer Manager Job Description

Software Engineer Manager Job Description

4.5
185 votes for Software Engineer Manager
Software engineer manager provides recommendations on how to improve the User Experience of the BI applications and the related Business Processes.

Software Engineer Manager Duties & Responsibilities

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

Sample responsibilities for this position include:

Software security architecture & design review
Adoption and implementation of security development best practices in software engineering organization
The Software Engineering Manager will manage a team of 3-7 software engineers and architects within our platform development department
Coordinate with offshore front-end team in Eastern Europe the product team in NYC
This is a coding management position
Implementing software designs at the direction of Supervisor, Shared Services
Effectively communicating statuses to the Supervisor, Shared Services, as requested throughout all projects
Resolving production issues in a timely manner
Expected to take initiative and work autonomously to achieve group objectives
This position provides leadership, management, direction, and vision to software engineers and/or development employees including offshore contractors/consultants and interns needed to support, run, and change activities in the software development life cycle

Software Engineer Manager Qualifications

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

Licensing or Certifications for Software Engineer Manager

List any licenses or certifications required by the position: PMP, SCRUM, ASQ, CSA, EVMS, ITIL, PMI, III, IAT, MCSD

Education for Software Engineer Manager

Typically a job would require a certain level of education.

Employers hiring for the software engineer manager 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, Software Engineering, Education, Technology, Business, Computer Engineering, Software Development, Management

Skills for Software Engineer Manager

Desired skills for software engineer manager include:

Business and the marketplace to advance the organization s goals
Architecture
End-user/customer experience
Current industry trends and techniques to formulate solutions within the context of assigned efforts
Design and business processes
Practices
Authorization
Communication protocols
CompoZed Labs community
Experience using API gateways

Desired experience for software engineer manager includes:

A Bachelors or Master’s degree in Information Technology, Computer Science or similar
Minimum 8 years in a software development management position, responsible for the delivery of software products
Technical understanding Java, XML and SQL is required
At least 2 years team management experience in commercial software development environment
6+ years of MS .Net software development experience, SQL development experience
Familiarity with methodologies like Agile and Scrum would be helpful

Software Engineer Manager Examples

1

Software Engineer Manager Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of software engineer manager. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software engineer manager
  • Drive adoption of CICD automation and test automation best practices
  • Master and champion the leveraging of new technologies that will enable us to stay out in front of customer needs
  • Provide guidance and development on top technical trends
  • Administer and manage all system & reliability engineering department activities
  • Develop and foster a culture of engineering excellence
  • Develop and foster a culture of innovation and continuous advancement of the company’s technology base and product portfolio
  • Manage a well-documented stage gate based Product Development Process (PDP) that provides clarity of
  • Implements rigorous project reviews, risk assessments, and contingency plans to minimize project risks as part of the PDP process
  • Drives organizational discipline around analysis of project risk, product risk, and manufacturing process risk and mitigation analysis as part of the PDP process
  • Ensures all work satisfies the requirements of the company's PDP, customer expectations and contractual requirements
Qualifications for software engineer manager
  • Fluent in English and Mandarin, both written and verbalWorking experience with Microsoft Active Directory, SharePoint, Exchange and/or OCS in general
  • 5+ years of industry software development experience including a recent hands-on technical leadership role
  • Strong development experience in Java/JEE and Linux environment
  • Knowledge of distributed cache and clustering system
  • General knowledge of networking, , ethernet and internet
  • Proven expertise in several programming languages such as Java, C++ or C# OO design
2

Software Engineer Manager Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software engineer manager. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software engineer manager
  • Ensure product performance is properly analyzed to meet requirements, recommend improvements if required, and coordinate with PMO to ensure product and program success
  • Hire, mentor, promote, and balance resource needs with outsourcing as applicable
  • Implements tools to manage all resources (internal and external)
  • Develop and expand our product and technology knowledge base to improve our design execution efficiency
  • Create a culture of consistent requirements based system design and standard technical product solutions
  • Build a strong and capable technical team that strives for a consistent approach to product design and the technological aspects of engineering development
  • Responsible for planning, directing, and coordinating the professional development and activities of the mechanical engineering team including implementation of policies, procedures, and process associated with the Company’s highly technological product lines
  • Support and communicate with customers
  • Participate in upstream communities for both RPM and Fedora
  • Interact with internal teams working on package management tools (yum, dnf)
Qualifications for software engineer manager
  • Ability to deal with large scale data
  • BS in CS or related engineering field
  • Passion for product excellence
  • Passion and aptitude for UX design
  • Solid understanding of visual design principles
  • A Passion and empathy for customers
3

Software Engineer Manager Job Description

Job Description Example
Our growing company is hiring for a software engineer manager. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software engineer manager
  • Lead the team on process, standards, and best practices
  • Should be able to debug and address Internal Defects Customer Escalations
  • Software Security Assessment
  • Security Code Review
  • Application Penetration Test
  • Reference point of contact to provide recommendation and best practice to software development engineering team
  • Secure SDLC Gap Analysis
  • Application Portfolio Risk Ranking
  • Software Vulnerability Management
  • Software security vulnerabilities via consulting with them throughout the software development lifecycle
Qualifications for software engineer manager
  • Cyber Security experience with network or host based information security tools is a plus
  • Proven ability to identify and deal with project risks including solving complex problems
  • The ability to not only adapt to change but to lead team change
  • You strive to increase product quality through efficiency and adaptability
  • You have strong knowledge, understanding and hands-on experience with the tools used throughout the software development lifecycle
  • Expertise in .NET framework, C/C++, C#, JavaScript, HTML 5, CSS, AJAX, ASP.NET, MVC or other common UI patterns
4

Software Engineer Manager Job Description

Job Description Example
Our company is looking for a software engineer manager. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software engineer manager
  • Capture Remediation data to provide dashboard and metrics of security status and improvement
  • Be responsible for verification of the entire medical device software platform to account for user interactions, performance, safety, and functionality
  • Managing technical teams and project verification activities to support multiple new product development (NPD) and Life Cycle Engineering (LCE) projects
  • Elicit and elaborate key non-functional requirements including availability, performance, recovery and security
  • Maintain strong and effective working relationships with Platform
  • Perform the duties in accordance with established processes and formal agreements with the business
  • Establish relationships with various technology partners (IT Operations, Innovation, other delivery partners)
  • Manage an Engineering team that solve high-value platform, product, or business problems in rapid succession and autonomy
  • Open source software contributions
  • Manage, lead, and mentor a team 4 - 6 of database developers and their workload and assignments
Qualifications for software engineer manager
  • DoD 8570 Compliance with CISSP or other relevant Cyber Security Certification
  • Previous Project Management Experience in a DoD environment
  • A working knowledge of machine learning concepts data analysis skills is a plus
  • Familiar with secure development techniques and understanding of web security and page vulnerabilities
  • 7 years of experience as a software developer / technical lead working on industrial strength software and a proven track record of technically leading commercially successful software products
  • Bsc in Computer science or equivalent degree
5

Software Engineer Manager Job Description

Job Description Example
Our company is looking to fill the role of software engineer manager. 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 software engineer manager
  • Develops plans to meet both short and long term goals
  • Expert in 2-3 Android SDK components (Content Providers, Networking, Services, Broadcast Receivers, Intents, Fragments)
  • Build, train and develop depth and skill of technology staff to improve overall delivery stream and quality of our
  • The Manager, Software Engineering is an exciting position for leading a digital transformation at Aaron’s, inc
  • The position involves oversight of a full-stack engineering team, technical operations, direct management of a team of software engineering professionals
  • The Manager, Software Engineering partners with Product and Project Management to understand business objectives, and then leads the development of technologies that achieve those objectives
  • The Manager, Software Engineering drives the continuous pursuit of process improvement in software engineering, and performs hands-on systems consulting and guidance troubleshooting as needed
  • Provide leadership in support of the technology roadmap, organizational direction and culture
  • Lead execution and delivery of new initiatives oversee operational support for solutions in production
  • Mentor, guide, and coach a team of software engineers
Qualifications for software engineer manager
  • Expertise in .NET framework, C/C++, C#, JavaScript, TypeScript, or other common languages
  • Familiar with secure development techniques and understanding of web technologies such as HTTP, OData, REST
  • Preferably experienced with Pro/ENGINEER
  • Minimum 5 years engineering management/supervisory experience
  • 6+ years as manager of a SW development team
  • Storage Platform Software Development

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates