Manager, Software Development Engineering

eResearch Technology
Cleveland, OH Full Time
POSTED ON 3/16/2020 CLOSED ON 5/31/2020

What are the responsibilities and job description for the Manager, Software Development Engineering position at eResearch Technology?

Overview

ERT is looking to hire a Manager of Software Developing Engineering manages the provision of all Software Development services and support that ERT clients require to use ERT's products in the conduct of their clinical trials. This includes pre-sales and post sales delivery of projects and responsibility for ensuring that our users are satisfied with their experience using ERT's products from a Software Development perspective.

Responsibilities

  • Participates in decision making of the development life cycle of clinical trial study data collection applications
  • Contributes to the development of PDS templates & improvements and to planning and deployment scheduling process
  • Manages development of complex customized implementations for specific clients through collaboration with cross-functional team members or own specialized skill set
  • Works with Product Development to review the requirements and design specifications of new products or product features. Helps establish the architectural direction of the company ensuring that it takes into account the needs of the customers and services organizations
  • Oversees operational readiness tasks: Pilot projects, internal validation support, experimental development, Kaizen.
  • Understands and embraces the regulatory requirements of the business. Maintains, develops, reviews, and approves appropriate SOPs & SWIs for Project development functions. Ensures that appropriate training is done for SOPs & SWIs. Holds direct reports accountable for acting in accordance with departmental SOPs and SWIs.
  • Understands and contributes towards the improvement of Project development delivery metric goals for productivity, cost, delivery and quality
  • Communicates timelines, scope and technical concerns to internal partners. Communicates technical decisions through presentation, tech talks, and the wiki
  • Communicates effectively across functions; is able to work well with Designer, Quality, Translations, and PM as necessary
  • Identifies and proposes strategies around technical problems affecting their team, communicates standards and gets buy-in on solutions
  • Leads the conversations internally about the direction of the major areas of technology, drives wide-team consensus to the adoption of this direction, and uses this direction to inspire engineers.
  • Acts as a negotiator: must be able to reach appropriate resolution on study team issues with timelines, schedules, technical changes, etc.
  • Fosters a spirit of teamwork and unity among department members that allows for disagreement over ideas, conflict and expeditious conflict resolution, and the appreciation of diversity as well as cohesiveness, supportiveness, and working effectively together to enable each employee and the department to succeed
  • Helps identify and implement the establishment of tools, new process or enhancements which could increase the efficiency of delivering projects and services
  • Influences or promotes architecture, design and technology standards for products
  • Is persistent in the face of project roadblocks; dispatches them efficiently, pulling in others as necessary. Requires minimal direction/oversight
  • Is focused on and responsible for the team's productivity and collective impact.
  • Provides leadership to employees, addressing wide impact technical issues, resource, and personnel issues.
  • Is responsible for the career development of others, understanding their career goals and aligning their work and experience to achieve their goals & meet the company's needs.
  • Develops and facilitates training sessions both within and across other departments to ensure understanding of study development challenges and the can and cannot. Oversees new employee onboarding and provides support as needed
  • Empowers employees to take responsibility for their jobs and goals. Delegates responsibility and expects accountability and regular feedback
  • Listens and guides debates to help reach a consensus; once a decision is made, clearly communicates and backs that decision
  • Adheres to relevant ERT Standard Operating Procedures
  •  

    OTHER DUTIES AND RESPONSIBILITIES:

     

  • Is able to reflect on and improve skills through appropriate professional development and self development
  • May perform the role of Solutions Delivery Lead of a cross functional team within Solutions Delivery made up of 12-15 employees working on assigned studies. Coordinates the solutions development process among team members ensuring that customer commitments, timelines and quality standards are met
  • Competently prioritizes tasks and manages own workload to meet deadlines with minimal supervision
  • Supports team members by offering help on projects and/or with technical questions
  • 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. ERT reserves the right to amend or change this job description to meet the needs of ERT.  This job description and any attachments do not constitute or represent a contract.

    Qualifications

    Education:

    • Bachelor’s in Computer Sciences, or a related degree, or equivalent experience 

     

    Required Skills and Experience:

    • Minimum of 7+ years of experience in software development
    • Experience managing people
    • Experience developing software in a regulated environment (ISO 9001, FDA 21 CFR Part 11)
    • Able to prioritize multiple projects and work in a fast paced environment with short timelines

     

    Desirable Skills and Experience:

    • Working experience and knowledge in writing SQL
    • Experience developing software for clinical trials or the pharmaceutical industry
    • ASP.Net, C#, Java, iOS , Cordova/Xamarin, C, C++, Android
    • Web application development experience
    • Experience in IDE, Repository, Issue tracking systems (Visual Studio, Eclipse, GitLab, TFS, JIRA.
    • Experience in SW development methodologies; Agile SCRUM, Waterfall, Kanban

     

    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.

    Software Engineering Manager
    MediQuant LLC -
    Independence, OH
    Software Engineering Manager
    PROJECTUS -
    Cleveland, OH
    Software Engineering Manager
    Deloitte -
    Cleveland, OH

    For Employer
    Looking for Real-time Job Posting Salary Data?
    Keep a pulse on the job market with advanced job matching technology.
    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

    Sign up to receive alerts about other jobs with skills like those required for the Manager, Software Development Engineering.

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

    • Bug/Defect Analysis Skill

      • Income Estimation: $101,441 - $130,752
      • Income Estimation: $102,541 - $137,871
    • Debugging Skill

      • Income Estimation: $101,441 - $130,752
      • Income Estimation: $102,541 - $137,871
    This job has expired.
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Manager, Software Development Engineering jobs in the Cleveland, OH area that may be a better fit.

    Manager/Sr. Manager, Product Development

    MRI Software, Cleveland, OH

    Software Engineering II

    MIM Software, Beachwood, OH

    AI Assistant is available now!

    Feel free to start your new journey!