JOBSEARCHER
<Back to Search

Software Development Engineer II Ann Arbor, Michigan

The Software Development Engineer II position is an intermediate-level individual contributor role in the software engineering series. The incumbent will support all software development and design of product improvements, working independently and as part of a team to develop creative solutions based on customer or market requirements.ResponsibilitiesIdentify where product features interfere with usability or maintainabilityUnderstand and follow product development processesCreate introductory installation for small applications and utilitiesIntegrate software components into existing buildDevelop using best practices to ensure implementation qualityAdd component to the repositoryReproduce and define boundaries of defect, suggest causes or dependenciesRetrieve and review project documentation in EPOWork with object oriented, modular, and readable codeUse source control tools and compilerHave working knowledge of assembliesUnderstand and run previously written scripts and modify as requiredFamiliarity with architecture within productUnderstand and run unit tests previously written, modify as requiredOther duties as assigned by managerQualificationsExperience with C++ and C# software developmentBS Degree in Software Engineering/Science or comparable preferred2-5 years of software experienceWrite clear written and verbal communication to peers/managementWork within framework of identified organizational strategyWork as directed with senior level personnel/managersMeet 100% of Development Engineer (Software) Level II Competency ProfileMust be eligible to obtain a passportDemonstrate a willingness to collaborate, build relationships, and involve others in decision makingDemonstrate ability to deliver results by solving or supporting others in solving problems, prioritizing tasks, and/or resources, focusing on outcomesShow self-awareness and willingness to learn, grow, accept change, and adapt to changing work demandsDrive customer value through knowledge of the business, identifying customer needs, and delivering work that maximizes valuePromote improvement and innovation by staying ahead of trends, creating ideas, and generating speedTake ownership by making decisions, taking responsibility, and driving things forwardEssential Job FunctionsAbility to travel by air, including occasional overseas travel for extended periodsOccasional domestic travel requiredAbility to sit for extended periods of timeEffective communication in EnglishAbility to lift 25 lbs.Regular and on-time attendanceHybrid position requiring three days in the office unless otherwise specifiedPhoenix Contact offers a generous benefits package that includes medical, dental, and vision coverage, 401(k) matching, and a generous time-off package. Additional benefits include 16 weeks fully paid maternity leave, 10 weeks fully paid paternity leave, life insurance, short- and long-term disability, on-site gym access, health & wellbeing center, on-site café, walking trails, tuition assistance, and more.Phoenix Contact is committed to the diversity of our employees. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender identity or expression, marital status, national or ethnic origin, political affiliation, race, religion, sex (including pregnancy), sexual orientation, veteran status, and family medical or genetic information.J-18808-Ljbffr

Showing 50 of 40,214 matching similar jobs