Mgr Software Engineering Job Description
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:
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:
Desired experience for mgr software engineering includes:
Mgr Software Engineering Examples
Mgr Software Engineering Job Description
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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