Software Engineer

Waltham, MA
Full Time
Experienced

Essential Job Functions:

  1. Design and implement innovative applications, features and systems
  2. Implement scalable components, APIs and services
  3. Improve performance, availability and scalability of application platform
  4. Data analysis and modeling
  5. Object oriented analysis and design
  6. Implement modern web interfaces using HMTL5, CSS and JavaScript
  7. Work with cross functional team to define feature specifications

Competencies:

Minimum Requirements: You confirm that you meet the following requirements for the Software Engineer position:

Education

  • BS or BA in Computer Science, Engineering or related field; or equivalent experience.
  • 4+ years experience in enterprise software development

 

Skills

  • Strong programming skills including software engineering methodologies, best practices
  • Strong SQL data modeling and programming skills
  • Strong understanding of object oriented programming and MVC paradigm
  • Strong web application development experience
  • Strong knowledge of web application architectures, trends and emerging technologies
  • Experience with JavaScript, JQuery and AJAX
  • Familiarity with Web Services and RESTful architecture principles
  • Familiarity with Agile software development (e.g. Scrum)
  • Excellent communication and interpersonal skills
  • Entrepreneurial attitude, able to work independently with initiative

 

Knowledge

  • Experience with PHP MVC framework (e.g. Codeigniter) is a plus
  • Experience with ASP.NET Core is a plus
  • Experience with CI/CD (Bitbucket Pipelines) is a plus
  • Experience with Jira and Confluence is a plus
  • Healthcare IT experience is a plus
  • Experience with FDA class II regulated software is a plus

 

Additional Notes

The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification.  They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.  All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*