Mgr Software Engineering Job Description

Mgr Software Engineering Job Description

176 votes for Mgr Software Engineering
Mgr software engineering provides functional support to the Engineering Managers in SS&EI OU (performance assessment, career development, process & tool awareness and training).

Mgr Software Engineering Duties & Responsibilities

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

Sample responsibilities for this position include:

Analyze, define and document requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks, controls, and outputs
Program/project staffing coordination
Conducting performance assessments, staffing, employee development, communication meetings, disciplinary actions, compensation adjustments, training & educational oversight/ approval and other routine personnel issues
Responsible for establishing common processes and practices in cooperation with colleague managers across the sector
Leading engineering process groups
Ensuring current staffing needs are met and engage in resource planning to understand and meet ongoing and future requirements
Strategically prioritizes the backlog by managing external dependencies for optimal utilization of the team's capacity
Leads teams to enhance performance and achieve targets
Provide oversight and leadership to a team of BI developers and software engineers to ensure timely execution of team and project deliverables
Ensure all code has been effectively tested prior to installation into production

Mgr Software Engineering Qualifications

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

Licensing or Certifications for Mgr Software Engineering

List any licenses or certifications required by the position: PMP, AWS, FCS, GCP, AZURE

Education for Mgr Software Engineering

Typically a job would require a certain level of education.

Employers hiring for the mgr software engineering 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, Science, Technical, Mathematics, Technology, Management, Software Engineering, Computer Engineering, Software Development

Skills for Mgr Software Engineering

Desired skills for mgr software engineering include:

Engineering process
Engineering Metrics and Training resources
Using and developing applicable tool sets
Be proficient in process development and implementation functional
NGMS Spectrum Center based programs
Radar principles
Be proficient in process development and implementation functional organization aspects

Desired experience for mgr software engineering includes:

Manages cross-project communications.-Consistent exercise of independent judgment and discretion in matters of significance
Prioritize incoming work and report status
Own the technical design and development of cross-functional, multi-platform application systems
Ensure adherence to defined Software Development Life cycle and Architecture strategy and intent
Work with business systems analysts, project managers, and customers to understand the scope of work, priorities, and requirements for development
Manage associate/contractor development resources

Mgr Software Engineering Examples


Mgr Software Engineering Job Description

Job Description Example
Our growing company is hiring for a mgr software engineering. 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 mgr software engineering
  • Leadership of program technical execution to meet cost and schedule
  • Technical direction and guidance for team members
  • Technical risk mitigation
  • Proposal preparation for technical volumes and cost estimates
  • Monitor and track individual QA contributor level of output including tests executed, defects written/closed
  • Candidate should possess excellent interpersonal, planning and problem solving skills
  • Additionally, candidate should possess a background in an engineering discipline and have strong financial/cost management skills
  • Candidate will plan engineering tasks, deadlines, milestones, and task sequencing for multiple projects and apply product tracking metrics
  • Candidate will implement Earned Value methodology as required by the program
  • Candidate will ensure delivery of quality work products, including specifications, plans and procedures, in accordance with program requirements
Qualifications for mgr software engineering
  • 1 year leading software teams in an Agile environment and leveraging advanced engineering practices
  • 1 year of experience building Fortune 500 enterprise level applications
  • 1 year of experience utilizing an applied, iterative architecture delivery model
  • At least 8 years of API and 8 years of Java development experience
  • At least 5 years of management experience within software development projects
  • At least 3 years of Open Source development experience

Mgr Software Engineering Job Description

Job Description Example
Our company is searching for experienced candidates for the position of mgr software engineering. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for mgr software engineering
  • Candidate will participate in the definition and execution of the ERAM/Data Comm business objectives and technical plan
  • Candidate will identify requirements for subcontractor support to ongoing projects
  • Candidate will support recruiting efforts for the department, interview and evaluate candidate new hires
  • Candidate will develop and conduct interim and yearly performance reviews for the department's personnel
  • Candidate will lead projects, when assigned, in addition to normal managerial duties
  • Present in technical and programmatic forums as required
  • Develop requirements and negotiate with the customer where needed
  • This role will work closely with program-assigned systems engineering, software development, and management professionals to ensure that the software lifecycle is accomplished with high quality and efficiency
  • Ability to track both the quality and timeliness of the organization’s products, and identification and remediation of potential issues before they become problems
  • Develop and manage detailed budgets and schedules and make work assignments for indirect tasking
Qualifications for mgr software engineering
  • At least 3 years of experience leading software development teams in an Agile environment
  • 3 years of e-Commerce experience or 3 years of POS (Point of Sale) experience
  • 10+ Years experience as Senior Engineer leading software development teams
  • Experience developing user interfaces using current web based technologies (Angular.JS, Express.JS, Node,JS)
  • Candidate will provide technical oversight and technical
  • 6+ years of leadership experience with full life-cycle IT development and platform support

Mgr Software Engineering Job Description

Job Description Example
Our company is searching for experienced candidates for the position of mgr software engineering. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for mgr software engineering
  • Management and execution against project plans and delivery commitments timely
  • Software engineering planning and application
  • Maintaining interoperability standards and coordinating interoperability test planning with GS and system level stakeholders
  • Ensuring scalability is designed into the capability baseline
  • Performing technical planning, system integration, verification and validation, cost and risk, and supportability and effectiveness analyses for total systems
  • Ensuring engineering team is organized, trained, and equipped to meet present and future requirements
  • Partner with compliance teams, agile coaches, process managers and internal customers to define priorities, and requirements for development
  • Ensures Information Assurance requirements are met
  • Utilize technical experience and acumen to be actively involved in projects, help resolve Customer problems and contentions
  • Analyzing & understanding software requirements for the new system/features for which the team is responsible
Qualifications for mgr software engineering
  • At least 3 years of delivery experience implementing DevOps technology suite
  • At least 3 years of experience in developing enterprise applications utilizing micro-service implementation structure
  • Past experience and demonstrated ability to do technology project and team management in technology areas
  • Bachelor’s degree in Science, Technology, Mathematics, or Engineering is required and Master’s degree is preferred
  • Maintained ability to write code
  • Experience developing applications running in Jboss application server

Mgr Software Engineering Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of mgr software engineering. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for mgr software engineering
  • Creating sizing & development schedules for new features to ensure delivery of high quality software within time and budge
  • Providing technical & management oversight of the development of the functional specifications and design documents based on the requirement
  • Providing technical & management oversight of the implementation of the code using C++/C#, on Windows
  • Providing technical & management oversight of the unit testing and designer verification of the code
  • Monitoring progress, taking corrective action as needed, and relaying status to software and project management
  • Product responsibility for a large portolio of audio- and voice software codecs for processors from the DesignWare ARC product line
  • Promoting organizational initiatives such as the NGC Playbook
  • Analyze, design, develop and implement changes to the BI/BW environment as they relate to incident resolution and process improvement
  • Support the BI/BW environment by performing incident triage, participating in design and code reviews for solutions to incidents
  • Provide configuration and development analysts requirements to resolve incidents
Qualifications for mgr software engineering
  • 7+ years of people management experience with 2+ years experience managing managers
  • OO programming experience
  • Experience in Computer Science fundamentals
  • Bachelor of Science in Computer Science or Computer Engineering
  • Previous experience in Technical Leadership roles of small teams
  • Bachelors of Science degree in a technical discipline, 4 years of relevant experience in lieu of degree, and a minimum of 14 years of related experience in softwre engineering

Mgr Software Engineering Job Description

Job Description Example
Our company is looking to fill the role of mgr software engineering. 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 mgr software engineering
  • Leadership to support and ensure adherence to standard SWDT processes, oversight of cost, schedule, and technical quality for SWDT execution on all development efforts
  • Oversees the planning and designing of software solutions/tools to implement CICD frameworks, Automated Deployment Solutions, Test Automation Frameworks and Scripts
  • Understand and communicate testing requirements accordingly
  • Analyze trends in process chain and reporting errors and propose resolutions to prevent further incidents
  • Ensure the end-to-end process documentation for the respective functional area is current and update for each change
  • Document sustainment activities as it relates to BI/BW data and reporting
  • Work on new functional/development requirements
  • Manages a function or project that adds value to the business
  • Technical contributor or manager in a program role as part of the Aurora ES&T management team
  • Planning and facilitation of large and small scale social events for technical personnel.Events would include wide audience communications events, technical summits, technical presentations, brown bag lunches, tech talks, meetups
Qualifications for mgr software engineering
  • Advanced communication (verbal and written) skills
  • 7+ years of experience in design and architecture, sound knowledge with object oriented design patterns
  • Proven success as an L-Coded Senior Manager with a staff of 75 or greater, leading a large software engineering team
  • Program Management or Senior Project leadership experience on a large scale program
  • Symphony or similar program experience, experience working with the Symphony customer
  • Experience building or managing mission applications in the Command & Telemetry or Resource Management domains

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates