×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer Dedham, MA

Job in Dedham, Norfolk County, Massachusetts, 02026, USA
Listing for: ESRhealthcare
Full Time position
Listed on 2026-02-01
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Software Engineer Job Category Software Development Location Dedham, MA Employer
. Job Number 736096 Salary $/year Description The Software Engineer will have the following responsibilities:

  • Collaborate across functional teams to design, develop, and deploy business software solutions, while actively managing project milestones and deliverables and contributing to all phases of the software development lifecycle;
  • Work with engineers and senior team members to establish product requirements and specifications based on the principles of software engineering and development;
  • Write production-level code and utilize knowledge of Spring Framework, relational and non-relational databases, and cloud platforms to create new software features and maintain existing backend web services;
  • Work directly with clients project managers to determine design requirements and feasibility within cost constraints, and to establish product roadmap timelines;
  • Work with clients engineering teams to implement customized software solutions, data pipelines, and internal tools;
  • Manage clients code repositories and implement robust version control practices, while configuring and maintaining CI/CD (Continuous Integration and Continuous Delivery) pipelines to ensure streamlined and reliable software deployment processes;
  • Evaluate software performance and server capabilities using monitoring metrics, test reports, and user interaction data, while maintaining and testing customized products to ensure security, scalability, and performance optimization;
  • Design, configure, and integrate Identity and Access Management (IAM) systems and implement user provisioning, synchronization, and lifecycle management;
  • Deliver technical support and ongoing software maintenance services to clients, effectively diagnosing and resolving complex technical issues to ensure optimal system performance and client satisfaction; and
  • Create and maintain technical documentation and articles.
  • Work Hours: 9:00AM to 5:00PM

    Experience qualifications

    A minimum of six (6) months of employment or internship experience in building software applications or websites. Required experience must include the following:

  • A minimum of six (6) months of demonstrated experience in front-end UI and back-end database for websites;
  • A minimum of six (6) months of demonstrated experience in enhancing security of software applications or websites;
  • A minimum of six (6) months of demonstrated experience in maintaining and debugging software applications or websites;
  • A minimum of six (6) months of demonstrated experience in creating technical documentation;
  • A minimum of six (6) months of demonstrated experience in using JavaScript, HTML, and CSS for website development.
  • Educational requirements

    Bachelors Degree in Computer Science, Electrical and Computer Engineering, or a related field (foreign equivalent is acceptable). Required knowledge must include the following:

  • Bachelors Degree in Computer Science, Electrical and Computer Engineering, or a related field (foreign equivalent is acceptable) level of knowledge in C++ programming language;
  • Bachelors Degree in Computer Science, Electrical and Computer Engineering, or a related field (foreign equivalent is acceptable) level of knowledge in data structure, and algorithm analysis and design;
  • Bachelors Degree in Computer Science, Electrical and Computer Engineering, or a related field (foreign equivalent is acceptable) level of knowledge in operating systems and computer networks;
  • Bachelors Degree in Computer Science, Electrical and Computer Engineering, or a related field (foreign equivalent is acceptable) level of knowledge in MATLAB foundation and application technology;
  • Bachelors Degree in Computer Science, Electrical and Computer Engineering, or a related field (foreign equivalent is acceptable) level of knowledge in data science engineering methods and tools, as well as data management and database design;
  • Bachelors Degree in Computer Science, Electrical and Computer Engineering, or a related field (foreign equivalent is acceptable) level of knowledge in web design and user experience engineering, and web development tools and methods.
  • Job Type This is a Full-Time Position

    #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary