-
Senior Software Developer- Equipment
- ITW (Grand Prairie, TX)
-
Job Description:
Position Summary:
In this role, you'll join an Agile Scrum team responsible for the design and development of real-time embedded systems for automated cutting and assembly machinery. The Senior Software Developer will lead and participate in all areas of development including design, coding, and testing in collaboration with the team.
Primary Responsibilities:
+ Responsible for the design and development of real-time embedded systemsforadvanced cutting and assembly machinery used by thecomponentmanufacturing industry
+ Collaboratewith Product Owners and Software Development Managers to help translatebusiness and customerneeds into technical requirements and actions
+ Consult with other cross-functional engineering staff (mechanical, systems, electrical) to evaluate and develop interfaces between hardware and software
+ Mentor and encourage the use of best practices, application of Computer Science fundamentals andfacilitatecollaboration within the team
+ Prepare software documentation including technical diagrams and manuals on the design, useand operation of the software
+ Develop automated unit tests for applicationsaccording to company standards
+ Participate in peer review sessions of solutions and related code, ensure software quality throughout the complete SDLC
Competencies:
+ **Team skills** **-** Collaborate with the team as needed.Able to gain trust from their team, peers, and senior leadership.Provide technical leadership and act as abuddyto new employees.
+ **Communication** -Able to communicatein aclear, concise manner. Able to engage withpeers,managersand senior leadership.
+ **Adaptability** – The ability to adapt to unexpected changes or new demands while working on projects or routine coding solutions.
+ **Analytical** – The ability to discover, interpret, and communicate meaningful patterns andseparateinto logical components or elements.
+ **Continuous Learning** -Activelyidentifyingnew areas for learning; regularly creating and taking advantage of learning opportunities; using newly gained knowledge and skill on the job and learning through theirapplication.
+ **Innovation** – Generating innovative solutions in work situations; trying different and novel ways to deal with work problems and opportunities.
+ **Influence –** Apply constructive persuasion and negotiation techniques to influence decisions that are mutually beneficial
Job Requirements:
+ Bachelor’sdegree or higher,preferably in Computer Science or Engineering related fields
+ At least6years prior experiencedeveloping software for machinery
+ Knowledge and proven experience with variousDevelopment Methodologies and Frameworks such as Agile and Scrum
+ Complete understanding of multiple SDLC and ability to mentor others on SDLC
+ Expert level withC#programming language
+ Solid understanding of relationaldatabase design and development
+ Solid understanding of Computer Science fundamentals
+ Expertknowledgeand applicationof SOLIDdesign principles
+ Excellent problem solving and strong analytical skills, ability to work on complex development tasks and large modules/features
+ Excellent written and verbal communication and organizational skills;ability to generate and deliver presentations
+ Ability to work in teams andindependently, able to coach new or less experienced developers inday to dayoperations as well as technical knowledge
_ITW is an equal opportunity employer. We value our colleagues’ unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential._
_As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship._
_All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws._
-
Recent Jobs
-
Senior Software Developer- Equipment
- ITW (Grand Prairie, TX)
-
Client Service Associate (Teller - 30 hours) - Atascocita
- Zions Bancorporation (Humble, TX)
-
Occupational Therapist (Journey Travel) - OT
- Genesis Healthcare (NC)
-
Behavioral Health Clinical Director
- State of Connecticut, Department of Administrative Services (New Haven, CT)