Software Engineer in Foxborough, MA at APEX Systems

Date Posted: 6/8/2018

Job Snapshot

  • Employee Type:
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job #:  856387

Apex Systems combines with parent company On Assignment to make it the 2nd largest IT staffing agency in the country.

Apex has an opportunity for a Windows Software Engineer role in the Randolph, MA area. This is a 6+ month contract position and the pay rate is flexible depending on experience. Here are the details: 

For applicants who are interested in this Windows Software Engineer opportunity; please send a Word resume to Claudio Baccari, Senior Professional Recruiter-Application Delivery Lead (ADL), at

Position: Windows Software Engineer

Apex Job ID: 856387

Location: Foxborough, MA

Rate: Negotiable based on experience

Duration: 6+ month contract

Position Description:

Role Summary/Purpose

Experienced Software Engineer responsible for programming a component, feature and/or feature set for Windows based software for industrial applications and smart instruments.  Works independently and contributes to the immediate team.  Contributes to design discussions and decisions.

Essential Responsibilities

Apply principles of SDLC and methodologies like Lean/Agile/Software and Product Security, and testing techniques.

  • Gather and analyze requirements, to drive technology solutions with software.
  • Design, develop, test and maintain existing and new custom applications
  • Troubleshoot issues, develop solutions and maintenance plans for applications and environments
  • Write code that meets standards and delivers desired functionality using the technology selected
  • Participate in and lead code reviews for developed features
  • Define, review, and execute test cases

Must haves:

Bachelor’s Degree in Computer Science or a related field

Experience with Visual C++

Experience with C#, .NET

Knowledge of COM and ActiveX

Experience with XML

Strong problem solving skills

Understading of how hardware and PC-based software communicate with each other

Nice to haves:

Experience with HART technology

Experience working within an Agile/Waterfall environment

Additional Requirements:

Must be able to pass a background check and drug test

Additional Benefits:

Health and Medical Benefits options

Apex Systems Inc. is an equal opportunity employer and encourages female and minority applicants to apply.



  1. Software Engineer Jobs
  2. Project Engineer Jobs