POSITION DESCRIPTIONTELECOMMUNICATIONS INDUSTRY MARCH 2009
Position Title: Principal Software Design Engineer
Position Code:562
Career Level:4

Responsible for
Developing, planning and implementing effective analysis, design, programming and testing skills to the production software systems.
 
Reports To
Chief Systems Engineer.
 
Supervises
May provide guidance and leadership to a Software Engineering Team.
 
Main Activities
  • Acting as a technology specialist or authority in initiating and participating in short or long term planning, and making recommendations on technical policies and procedures within an overall program.
  • Planning and directing projects or phases of projects within Software Design and providing technical direction to and coordinating the efforts of software engineers in the performance of assigned projects.
  • Performing administrative tasks to support the internal quality and control requirements defined by company policy. This may include acting as a Cost Account Manager in the Cost/Schedule control system for certain work packages.
  • Planning, initiating and conducting analyses of project and software requirements as part of specific assigned work packages in accordance with designated company standards.
  • Developing software designs according to specific work packages and project needs, within designated company standards of methodology, style and quality.
  • Producing code in accordance with specifications and designs, to comply with company standards of methodology and quality.
  • Performing technical tasks, including unit test functions, to support the internal quality and control arrangements as defined.
  • Undertaking integration planning and software building definition tasks.
  •  
    Key Skills
  • Good written and oral communication skills.
  • Ability to identify problems and work within a team.
  • Process management skills.
  •  
    Internal Contacts
    All Project staff, Company Management.
     
    External Contacts
    Prime Contractor, Customer Sub-contractors, Technical Consultants.
     
    Typical Experience
    Bachelor's or masters degree in Engineering, a scientific field or equivalent experience. At least 6 - 8 years of experience in Software Development, preferably with exposure to/experience in software design.
     
     

    Site Map | Privacy Policy | Terms & Conditions © 2008 Hewitt Associates LLC