live chat
Software Engineer Job in Cleveland, Ohio US

Software Engineer

eResearch Technology, Inc. - Cleveland, OH

Posted: 10/15/2020 - Expires: 11/14/2020

Job ID: 221137113

Job Description

Job ID : 4971


  1. Design, implement, and test software applications and/or technical solutions as defined in the requirement and functional specifications.
  2. Create and maintain design documentation in support of software and/or solution development.
  3. Integrate the clinical research data acquisition with the backend project specific databases
  4. Participate as the software development member of a project team lead by a Project Manager and including contributors from Clinical Study Design, Software Quality Assurance and Data Delivery
  5. Assist in the coordination of activities between the departments and/or product lines to ensure the highest level of quality in the products delivered to the customer.
  6. Demonstrate creative thinking and technical problem solving in the design, development, integration, packaging, and testing software or solutions.
  7. Successfully manage multiple projects, clients and priorities simultaneously.
  8. Through direct contact or through the Trial Manager or other client representative, seek client input, provide support, and maintain a professional relationship with clients on a project-by-project basis.
  9. Participate in code reviews in various roles as requested.




  1. Track changes to all modified source code in version management software.
  2. Track changes of testing of yet-to-be-released products in the quality tracking software.
  3. Work closely with others inter- and intra- product line to:
    1. Assist in the formal validation of software applications.
    2. Resolve assigned customer inquiries and requests for product and technical information.
    3. Resolve testing issues.
    4. Resolve client implementation issues.
  4. Provide accurate and detailed project time reports, complete assignments within the prescribed timeline, seeking supervision/consultation/assistance in a timely manner.
  5. Consistently and dependably engage in the process of critical thinking in order to formulate and implement recommendations or decisions.
  6. Travel (minimal) to client locations, conferences, training, etc. to develop greater technology, industry, and product knowledge and serving as a liaison for knowledge transfer upon return.
  7. Other related projects & tasks as assigned.


The duties and responsibilities listed in this job description represent the major responsibilities of the position.  Other duties and responsibilities may be assigned, as required.  This job description and any attachments do not constitute or represent a contract.


  1. At least 2-5+ years of related software experience.
  2. Bachelor’s degree in Computer Science or Engineering with emphasis placed on data management and imaging preferred. Experience in lieu of degree will be considered.
  3. Familiarity with Software Development Life Cycle. Comprehensive and current knowledge of OO/SOA software development methodologies.
  4. Comprehensive and current knowledge of technical architecture as necessary for development of software.
  5. Expert knowledge and strengths in many of the following:
    1. .NET Architecture, .NET related technologies and development methodologies.
    2. C#/C++ related development environments, application servers, and deployments.
    3. HTML, JavaScript, CSS, jQuery and other web technologies.
    4. Developing web applications using ASP.NET MVC 5 or later.
    5. Using, deploying and managing Microsoft SQL Server databases.
    6. Developing for iOS and Android mobile platforms using Xamarin, Objective-C/Swift and/or Android SDK.
    7. Windows and Unix-based operating systems, application server (IIS) and portal technologies.
    8. Use of Git for source control management.
    9. User interface design (web and/or desktop) using the latest technology.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

For more details go to URL

Job Summary

Employment Type:
Full Time Employee
Job type:
Regular Employment
Skill Based Partner:
Education Level:
Bachelor's degree
Work Days:
Mon, Tue, Wed, Thu, Fri
Job Reference Code
Licenses / Certifications:
Display Recommended WorkKeys®Recommended WorkKeys®:
Applied Math: 5
Graphic Literacy: 5
Workplace Documentation: 7