Experience:
5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Posted:
6/27/2017
Job Category:
Software Development
See more jobs for students and recent grads who studied:
Software Engineering Manager
Amdocs, Inc. | Jal, New Mexico
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company
Share

Job Description

Job ID: 52890 

Who are we?

Manage and lead design, development, and maintenance projects. Accountable for software development and/or maintenance to meet the Scope, Quality, Time, and Budget. Responsible for Team and People management (professional and personal care aspects). Manage all relevant stakeholder expectations and relationships and provide visibility for the project(s) status regularly. 
 

In one sentence

Manage and lead design, development, and maintenance projects, to meet their Scope, Quality, Time, and Budget. Responsible for Team and People management 

What will your job look like?

  • Development Management - Setup and drive software engineering lifecycle of a project. Accountable for software development and/or maintenance project planning, execution, monitoring, risk management, resolution of issues, and achievement of the targets set for the project such as delivery of the scope within agreed quality, time, budget, and other agreed KPIs/SLAs. Monitor progress and predict risks (quality, timeline, and budget) as needed and implement necessary mitigations which lead to meeting the KPI to GA, Production, or Stable business as usual. Prioritize of activities (self, team, external). Understand and implement Amdocs development processes. Determine, drive, and monitor internal processes (reuse of software, etc.) within the team. 
  • People Management - Attract, develop, and retain talent to build and maintain strong, effective, and competent teams and build their knowledge. Structure the group in a way that is best-suited to the product/service development and maximize efficiency. Coach and empower the team. Foster an environment that encourages team work, with motivation and inspiration. Responsible for HR processes such as recruitment, onboarding, setting clear goals and objectives, ongoing performance management and feedback, development, and growth of team and team members. Manage day to day employee relations. 
  • Technical Leadership - Lead the team to resolve technical challenges. Lead unit level initiatives to build technical competency to meet the needs of the team or unit. 
  • Quality - Accountable for meeting quality objectives. Accountable for team following best software engineering practices (Wisecode), quality processes (CMMi, etc.), and methodologies (SCRUM, Kanban, etc.). Lead continuous improvement via Root Cause Analysis, Lesson Learnt, and Prevention processes. Track quality KPIs and continuously improve quality and measurements.
  • Communication - Promote clarity and alignment with ongoing, effective communication (up, down, and laterally) to the project team regarding the unit goals and status, project matters, company wide changes, special initiative status, etc. Strive for strong and healthy working relationships with the team.
  • Innovation & Continuous Improvement - 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. Promote and encourage risk taking and challenge the norm. Accept and learn from trial and error and best practices.
  • Business Value - Efficiently manage the key partner (customer representatives - BU/PdM/PDO, CSU, etc.) relationships and communication to ensure software delivery is aligned to meet not only the customer requirements, but also adds value to their business.
  • Change Management - As a company advocate, work with project teams to understand the need for change. Plan, communicate, and execute desired changes.

All you need is...

  • 7+ years of experience in SW Engineering role.
  • 7+ Years of experience in Perl Development
  • Significant proficiency/in-depth knowledge in the domain (technology and/or products).
  • Previous experience in leading engineers through project lifecycle.
  • Thorough understanding of software development methodologies, principles, and procedures and related software management tools and/or support and maintenance of software and services. 
     

Why you will love this job?

  • You will be challenged with leading and mentoring a few development teams & projects
  • You will join a strong team with lots of activities, technologies, business challenges and a progression path
  • You will have the opportunity to work with the industry most advanced technologies

     

This company profile was created by AfterCollege and is about Amdocs, Inc.. This page is not endorsed by or affiliated with Amdocs, Inc.. For questions regarding company profiles, please email: care@aftercollege.com.