Demo

Software Engineer - Back End

Global Placement Firm
Cambridge, MA Full Time
POSTED ON 12/17/2024
AVAILABLE BEFORE 2/17/2025
Our mission is to build a market leading technology platform enabling differentiated professional services that support patients’, providers’, payers’, and needs to deliver differentiated & improved patient outcomes. To accomplish this, we are establishing core competencies in cloud based data management; data analytics, mobile platform applications, and software based medical device life-cycle. The team has broad visibility and we are looking for candidates that are passionate about patients & healthcare, focused on our core values of working as one team and treating others with respect, but last but not least being some of the brightest and most talented resources in the industry.

We have recruited top talent in the field of Digital Health to help transform care in Diabetes and beyond in the areas of Drug apps. Our team recently has released an FDA approved class II medical device application and we are gearing up for more compelling health applications and patient experiences.

For this team, we are seeking a software developer with experience in evolving our backend services based upon feedback from market and real world usage. The candidate should be experienced in source code management, build management, continuous integration, unit testing, test automation, build & packaging, etc. The candidate should also have experience adopting a modern but existing code base and feel comfortable fixing bugs in code they did not author.
Responsibilities:
  • Develop services and applications using Java with Play Framework and Hibernate;
  • Evolve the front end and backend architecture with direction from the Backend Principle Architect;
  • Document requirements and tests in compliance with medical device regulations for class 1 and class 2 software, including safety, reliability and security;
  • Follow software design guidelines and ensure proper implementation through code reviews on both internally and externally sourced components;
  • Support continuous improvement through software development metrics and ensure consistent visibility into those for every project executed;
  • Analyze and reduce build failures occurring due to non-product code issues, periodically review the feedback from developers and testers, and deliver ongoing improvements;
  • Work with internal and external software developers and testers to ensure software development deliverables are meeting expectations with respect to quality.
Operational:
  • Complying with policies and processes and ensure they are communicated, understood, implemented, and maintained at all levels of the organization
  • Demonstrating excellent partnership and collaboration with other functions within the company to support common initiatives on medical devices
  • Demonstrating knowledge, skill and ability to model the values and positively
  • Communicates the company visions, values, priorities and targets
Requirements:
  • BS degree in Computer Science, related degree or equivalent
  • 7 years of experience in software development, specifically with experience in Java/web services (Play, Spring Boot), etc. Should be able to design and build RESTful web services.
  • 5 years of experience with RDBMS (MySQL, Oracle, etc). Should be comfortable working with SQL and exhibit good database design skills.
  • 4 years of experience with scripting languages (e.g. bash, python)
  • 4 years of experience with Build and Release Infrastructure : deployment, configuration, continuous integration (e.g. Jenkins)
  • 3 years of experience in design controls and FDA / ISO 13485 / IEC 62304 compliant software development, including authoring requirements and tests
  • Experience with deployment, monitoring and troubleshooting of web applications on public cloud infrastructure (Azure, AWS)
  • Experience in source code management, unit testing, test automation, etc. 2 years of experience in Agile software development as well as TDD, BDD, Continuous Integration
  • Excellent verbal and written communication skills.
  • Demonstrated initiative and analytical thinking style, able to comprehend complex problems and good problem solving skills
  • Self-motivated, innovative, and proactive. An individual who enjoys both the team environment as well as making an individual impact.
Desired skills:
  • Cloud based deployments of medical software devices.
  • Experience in privacy, security, HIPPA
  • Experience in object database technologies
  • Experience in implementation of big data analytics
  • Java 8 features (streams, lambdas, fluent-style programming, etc.)
  • Reactive patterns
  • Microservices architecture: designing, creating, deploying, testing and monitoring
  • Experience with SBT (Scala Build Tool) #LI-GZ  #GD-SG #LI-SG
 
SKILLS AND CERTIFICATIONS 
Java
medical device


Security Clearance Required: No
Visa Candidate Considered: No

COMPENSATION
Base Salary - $110-140K 
Full-time Benefits - Full 
Relocation Assistance Available - No 
Commission Compensation - No 
Bonus Eligible - No 
Overtime Eligible - No 
Interview Travel Reimbursed - No 

CANDIDATE DETAILS
7 to 10 years’ experience
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel - Never

Salary : $110,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - Back End?

Sign up to receive alerts about other jobs on the Software Engineer - Back End career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer - Back End.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Global Placement Firm

Global Placement Firm
Hired Organization Address New York, NY Full Time
"The objective is pretty simple: We are looking for a dynamic, energetic Sales Representative. This person will be based...
Global Placement Firm
Hired Organization Address Vancouver, WA Full Time
JOB SUMMARY Manages the coordination of activities on the nursing unit with responsibility for results including costs, ...
Global Placement Firm
Hired Organization Address Houston, TX Full Time
Excellent company looking to add a successful Senior Public Audit Associate to their team! Position Summary: Professiona...
Global Placement Firm
Hired Organization Address Honolulu, HI Full Time
" Project: Our client is a major ILEC that is redeveloping many of their OSS/BSS Systems. They currently have the SalesF...

Not the job you're looking for? Here are some other Software Engineer - Back End jobs in the Cambridge, MA area that may be a better fit.

Software Engineer – Back-End

Delsys Incorporated, Natick, MA

Lead Software Engineer, Back End

Capital One, Cambridge, MA

AI Assistant is available now!

Feel free to start your new journey!