Previous Job
Previous
Software Engineer
Ref No.: 18-28615
Location: Concord, Massachusetts
Experience Level: 4 Years
Pay Rate : $ 80,000.00 - 110,000.00 /Year
Skill Type
Skill Type:Engineering
Software Engineer

We are seeking well-rounded Software Engineers who will be responsible for development of the company's SW Portfolio.  Most will be mainly user interface and systems programming.

General Duties
  • Design, development, testing and maintenance of software.
  • Review of software, designs and estimates.
  •  Providing estimates of work to be undertaken as input to planning and scheduling of major deliverables.
  •  Contributing to the development of procedures and guidelines for the ongoing improvement of the software development function within the Company.
 Relevant skills (in order of importance):
  • Knowledge and experience of relevant languages. In rough order of relevance: C/C++, C#, Java, JavaScript /HTML/CSS/jQuery/Angular, Unix shell scripting, Python. 
  • Knowledge and experience of systems programming in Unix or Windows (preferably both). 
  • Knowledge and experience of production software development tools and processes. 
  • Knowledge and experience of common software development tools, such as configuration management, issue trackers, build engines, installer tools. 
  • Knowledge and experience of object-oriented development principles and patterns. 
  • Basic understanding of Electronic and Systems design. 
  • Good English language skills, both written and spoken.