Software Engineer II

1 week ago


Durham, United States divihn.com Full time
For further information please contact one of our Talent Specialists:

Yash | 224 507 1279
Lavanya | 224 369 0873
Naveen | 224 394 4904


Title: Software Engineer II

Location: Durham, NC

Duration: 12 Months

Description:

100% onsite

Education: BS in Software Engineering or related technical degree

Minimum Experience: 2-5 years (over 15 years will not be considered. Truly prefer 2-5 years experience after graduation).

Interview process: Phone screen, then onsite or video conference interview

Purpose of the Position:
  • Develop high-quality software systems for measurement, inspection, gauging, data collection, machine vision, image processing, machine learning and reporting systems in support of a variety of Client divisions.
Top Required 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
Day to Day 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.
Required Education and Experience:
  • Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering or a related field; candidates with a Master's degree or higher are encouraged to apply.
  • 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.
Desired Skills:
  • 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


Travel Requirements: 0-25% depending on the project

Work Schedule:
Typical 40 hours per wee (M-F, 8 - 5). May require working weekends/holidays or longer days to support projects.
  • Software Engineer II

    1 month ago


    Durham, United States Tanium Full time

    Tanium Software Engineer II (Backend / Fullstack)The Basics: As a Tanium Software Engineer II focused on Backend, you will build and maintain best-of-breed services that power products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning....


  • Durham, North Carolina, United States Tanium Full time

    Company OverviewTanium is a leading provider of real-time cloud-based endpoint management and security solutions. Our platform enables security-conscious organizations to break down silos between IT and Security operations, reducing complexity, cost, and risk.About the RoleThis is a hybrid position requiring in-person attendance several days each week in the...


  • Durham, United States University System Of New Hampshire Full time

    Position DetailsSummary Operating Title Research Project Software Engineer IILong Classification Title Research Project Engineer IICampus Location DurhamDepartment UNH Ocean Process Analysis LabSummary of Position This candidate will support NASA's Geostationary Littoral Imaging and Monitoring Radiometer (GLIMR) investigation. GLIMR is a $108M UNH-led...

  • Software Engineer II

    1 month ago


    Durham, United States Tanium Full time

    The Basics As a Frontend Software Engineer II at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are identified, our software engineers design,...


  • Durham, United States Biogen Full time

    Job Description About This Role The Automation Engineer II provides 24/7 process controls/automation technical site support to the Biogen 900 Davis drive, NC manufacturing site. In addition, this role manages multiple projects and continuous improvement initiatives that support the site from initial conception to final closure. The Automation Engineer II...

  • Software Engineer II

    2 weeks ago


    Durham, United States Tanium Full time

    The Basics Tanium, the industry's leading provider of Autonomous Endpoint Management, is at the forefront of revolutionizing legacy approaches to managing complex security and technology environments. Our platform integrates IT operations, security, and risk into a single, comprehensive solution, delivering visibility, control, and protection at scale....


  • Durham, North Carolina, United States Tanium Full time

    Job OverviewTanium is seeking an experienced Software Engineer II to join our team and contribute to the development of our innovative reporting platform. The successful candidate will have expertise in software development, LLM integration, and cloud technologies.The key responsibilities of this role include:Developing and implementing LLM-based solutions...


  • Durham, United States FlexGen® Full time

    About FlexGen Based in Durham, N.C., FlexGen is a leading integration services and software technology provider for energy storage solutions in the United States and globally. FlexGen designs and integrates storage solutions and the software platform that enables today's energy transition. Leveraging its best-in-class energy management software and power...


  • Durham, NC, United States Tanium Full time

    The BasicsTanium, the industry’s leading provider of Autonomous Endpoint Management, is at the forefront of revolutionizing legacy approaches to managing complex security and technology environments. Our platform integrates IT operations, security, and risk into a single, comprehensive solution, delivering visibility, control, and protection at scale....


  • Durham, United States Tanium Full time

    The Basics Tanium, the industry's leading provider of Autonomous Endpoint Management, is at the forefront of revolutionizing legacy approaches to managing complex security and technology environments. Our platform integrates IT operations, security, and risk into a single, comprehensive solution, delivering visibility, control, and protection at scale....

  • Software Engineer

    1 week ago


    Durham, United States NetApp Full time

    Job Summary We are seeking a talented and motivated Software Engineer to join our Cloud Engineering team. As a Cloud Engineer, you will be responsible for developing and maintaining cloud-based solutions, with a focus on coding complex problems and automation. The ideal candidate will have a solid background in cloud technologies, software development, and...

  • Software Engineer

    4 weeks ago


    Durham, United States Piper Companies Full time

    Piper Companies is seeking a Software Engineer to join an enterprise company located in Durham, NC. This role is a long term contract for a non profit firm. Responsibilities of the Software Engineer Designing, developing, and maintaining applications using Python, Kubernetes and AWS Development experience (currently hands-on) in Python, Microservice...

  • Software Engineer

    4 weeks ago


    Durham, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are on the lookout for a Software Engineer to join our team in Durham, North Carolina. This role offers a long term contract employment opportunity. As a Software Engineer, you will be tasked with developing backend infrastructure, creating APIs, and managing services on Amazon Web Services (AWS).Responsibilities:• Develop...


  • Durham, North Carolina, United States Labcorp Full time

    Job Title: Senior Software Application ArchitectWe are seeking an experienced Senior Java Application Architect to join our dynamic team. This role will leverage technology skills to develop business solutions within the healthcare industry.The ideal candidate will have a deep understanding of software engineering principles and be able to design, implement,...


  • Durham, North Carolina, United States divihn Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at Divihn in Durham, NC. This is a 12-month contract position that requires 100% onsite work. The ideal candidate will have a Bachelor's degree in Computer Science, Computer Engineering, Electrical or Electronic Engineering, or a related field and at least 2-5 years...

  • Software Engineer

    4 weeks ago


    Durham, United States Piper Companies Full time

    Piper Companies is seeking a SoftwareEngineer to join an enterprise company located in Durham, NC. This role is a  long term contract for a non profit firm. Responsibilities of the  Software Engineer Designing, developing, and maintaining applications using Python, Kubernetes and AWS Development experience (currently hands-on) in Python,...


  • Durham, United States Piper Companies Full time

    Piper Companies is currently looking for a Junior Embedded Software Engineer in RTP, NC. This Junior Embedded Software Engineer will join a large global enterprise focused on testing and debugging software.  Responsibilities for a Junior Embedded Software Engineer include: ·Software development and consulting in support of digital software...


  • Durham, United States RIT Solutions, Inc. Full time

    Description of Work: Sidekick Security is seeking a skilled and dynamic Network Engineer Level II to join our team supporting the Social Security Administration's (SSA) NISS3 contract in Baltimore, MD. This role involves a hybrid work schedule with two days on-site each week. The ideal candidate will have extensive experience in network design, deployment,...

  • Software Engineer

    6 months ago


    Durham, United States Crescens Full time

    Job title: Software Engineer - WS Location: Durham, NC [Hybrid] Duration: 12+ months Type: contract Job Description : Senior Software Engineer responsible for working with the Architects and developers to provide software framework and design on cloud infrastructure for application need(s). This position requires prior experience as a cloud Software...

  • Software Engineer

    1 month ago


    Durham, United States IBM Full time

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most...