SOFTWARE ENGINEER II - Spherion
Durham, NC 27712
About the Job
PLEASE NOTE: This role is entirely on-site in Durham, NC. Candidates must be local to or relocating to the Durham, NC area.
Responsibilities:
- Design, develop and debug high-quality software systems supporting early stage and mature, high-volume manufacturing activities.
- Interface sensors, motion, lighting, cameras and implement advanced logic operating on the data from them.
- Resolve problems with software and manage improvements and enhancements.
- Execute Software Development practices to ensure fast and efficient project completion.
Work Schedule:
Typical 40 hours per wee (M-F, 8 - 5). May require working weekends/holidays or longer days to support projects.
Travel Requirements: 0-25% depending on the project
Working hours: 8:00 AM - 5:00 PM
Skills:
- In order of preference: a mix of C#, VB.Net, Python, C++, Java, MATLAB, Web Services, Micro Services
- Familiarity with Version Control, e.g.: Git/GitLab/TFS/SubVersion/Visual SourceSafe (Git/Git lab) being of most importance
- Understanding of basic machine learning
- Experience with relational databases and data analysis.
- Experience in design, development, and maintenance of enterprise applications
- Technical experience with inter-process communications tools and techniques
- Basic understanding of control systems
Soft Skills:
- Excellent communication skills (verbal and written)
- Capability to create and present material to various levels of the organization.
- High degree of Commitment/Initiative/Results-Orientation
- Disciplined, Rigorous and Customer-Focused
- Master's degree or higher encouraged to apply
Education:
Bachelors
Experience:
1-4 years
Qualifications:
- Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering or a related field
- 2-5 years? experience in development technical, multi-discipline engineering team
- Object Oriented software analysis and design
- A mix of C#, VB.Net, Python, C++, Java, MATLAB, Web Services, Micro Services
- Familiarity with Version Control, e.g.: Git/GitLab/TFS/SubVersion/Visual SourceSafe
- Understanding of Software Development Life Cycle processes & tools.
- Strong problem-solving, test and QA skills.
If you are looking for a great opportunity to utilize your well-rounded skillset in software engineering, this could be the perfect opportunity for you! Apply online today!
Spherion has helped thousands of people just like you find work happiness! Our experienced staff will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. Whether you're looking for temporary, temp-to-perm or direct hire opportunities, no one works harder for you than Spherion.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Spherion, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact Callcenter@spherion.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Spherion offers a comprehensive benefits package, including health, and an incentive and recognition program (all benefits are based on eligibility).