Software Development Engineer: Plans, designs, develops and tests software systems or applications for software enhancements and new products. Most companies should be able to match to a specific software development engineer position. Use this position if company does not breakout software development positions such as Software Engineer (Applications) (5141-5146) or Software Engineer (Systems) (5161-5166).
- Coordinate the activities of other engineers, serve as a project lead, and/or recognized as an expert in a major technical area - Possess and demonstrate excellent written and verbal communication skills - Proven experience in leading teams in software test planning, automation, documentation and process improvement - Work collaboratively within a team of other engineers and have strong influencing and leadership skills - Ability to estimate work completion required to build an overall predictable plan - Strong understanding of concepts related to computer architecture, data structures and standard programming practices - Work on very complex issues where analysis of situations or data requires an in-depth evaluation- Develop and drive longer-range project plans and schedules for individual, or work for a team- Creative and analytical approach to problem solving Responsibility and Interaction:- Responsibility: - Responsible for unstructured tasks that have wide implications and where multiple outcomes must be driven to closure- Apply broad expertise or unique technical/industry knowledge in solving problems that are unique and extremely complex considering time, budget and resource constraints- Lead and work on complex projects with significant interaction with others; works or solves problems beyond own job function- Demonstrate leadership and vision in determining and driving strategy decisions.- Regularly act as a technical advisor to engineering management - Present quality initiatives to larger audiencesInteraction: - Work and communicate effectively with staff to vice-president level employees within the function, across functions and with external parties - Limited supervision is provided, as this individual can operate, drive results, and set priorities independently- Work effectively with Technical Directors across Engineering- Participate as a proacti...
Typically requires a minimum of 12 years of related experience with a Bachelor’s degree; or 8 years and a Master’s degree; or a PhD with 5 years experience; or equivalent experience.