Vakante Jobangebote finden Sie unter Projekte.
Principal Software Engineer
Eingestellt von CompuCom
Gesuchte Skills: Design, Engineer
Projektbeschreibung
MAJOR JOB DUTIES:
- Design and code, often for the most complex units/modules/products that meet functional and business requirements on schedule and within budget.
- Perform unit/module testing of software to find errors and confirm programs meet specifications.
- Fix bugs, add enhancements, and convert software to other platforms.
- Assist quality assurance team by providing assistance to testers and support personnel as needed to determine system problems.
- Collaborate with quality assurance in creation of their test plans and participate in reviews.
- Evaluate impact of software performance, and recommend changes to software design team.
- Perform strategic research and design for a major technical area.
- Design patentable technology and propose and review patent applications.
- Lead improvement of development processes and procedures.
- May perform development project management responsibilities including develop and maintain project plans.
- Design, plan, and coordinate the activities of project teams.
- Communicate project status to all interested parties and ensure team stays on track to satisfy business needs and client expectations.
- Ensure completeness and quality of all project deliverables.
- Manage change control process through the life of project.
- Identify and escalates issues and when necessary, pull appropriate teams together to solve challenge/issue, etc.
- Recognize potential risks and implement course of action to address them appropriately.
- Work with marketing and product management to ensure that client technology is positioned effectively.
- Advise development groups on technical matters as required.
- Hold internal education classes to raise the technical knowledge base.
- Mentor, train and develop Software Engineers.
- Meet with customers and the field to discuss their technical issues and requirements.
REQUIRED QUALIFICATIONS:
- Bachelor's Degree or global equivalent in Computer Science or related discipline Master's degree or global equivalent preferred
- Additional management or leadership training a plus
- Typically 7 or more years of experience (5 or more years with a Master's Degree) in software development, Level 2 Support or related field
- Extensive experience with complex products and expert level knowledge in areas applicable to product discipline and/or project management experience in a lead role with the ability to mentor other developers
- Technical expertise with in-depth programming and product knowledge and strong technical skills combined with project management and leadership ability
- Awareness of language and cultural issues related to localization of software
- Strong technical leadership skills
- Strong communications skills
- Strong teamwork skills for cross-group cooperation
- Strong technical knowledge across the industry
- Strong self-motivation
- Strong writing skills
- Strong analytical skills and the ability to understand complexities and how components connect and relate to each other
- Ability to perform under pressure
- Strong technical and business awareness
- Skilled in time management
- Ability to prioritize workload
- Leadership skills and ability
Projektdetails
-
Einsatzort:
Florida, Vereinigte Staaten
-
Projektbeginn:
asap
-
Projektdauer:
Keine Angabe
- Vertragsart:
-
Berufserfahrung:
Keine Angabe
Geforderte Qualifikationen
-
Kategorie:
Medien/Design, Ingenieurwesen/Technik