IT Software Engineer II
US-PA-New Holland
Careers (External)
Req #: 5518
Type: Full-Time
|
Overview: This position develops custom development projects; provides highest level technical on all aspects of applications development; selects, pilots and builds System Development Life Cycle Standards for new technologies; performs knowledge transfer to business application group. Responsibilities: * Research and evaluate the abilities and uses of application development technologies and tools; this includes: * Development of system engineering methodology * Recommending and implementing application development tools * Develop application systems; this includes preparing requirement specifications, analysis, design, coding, implementation and test components of applications as assigned, and according to defined application requirements * Participate in group application design activities * Prepare application system documentation and materials for the business application groups and users * Maintain active communication with the group manager and other developers about project status, timeline and details * Maintain active communication with the users of the application system about desired features, bug control and project status * Quality Six Sigma focus on service and processes * Ensure Leviton Change Control standards and policies are adhered to * Stay current on latest software and development technologies and actively seek educational experience to better ones knowledge base and productivity * Understanding of Project Management with the ability to prepare Statements of Work, Project Plans, and follow through with the plans * Any and all responsibilities deemed necessary by management Qualifications: * Basic skills required: * Web Development * Design, architect and code web applications according to functional and technical requirements * Understanding of web standards and cross browser compatibility * Understanding of SEO * Understanding of commonly used web frameworks * Familiarity with web analytics * Other Development * Relational Database planning and architecture * Ability to work with open/closed source applications and packages * Ability to evaluate software packages * Good understanding of scripting * Familiarity with version control software * Additional skills specific to position * Windows Application Development * Unit and Quality Assurance testing * Behavioral * A high degree of communication skills to effectively support team members * Ability to work on projects with little supervision * Ability to learn new technology as required and apply to projects quickly * Extremely detail oriented and thorough * Ability to meet deadlines * Knowledge of * CSS * SQL * .NET * Web Services - SOAP / REST API * Oracle