ESAC, Inc. is looking for a senior level technology manager to help our clients manage multiple teams working on projects and deliver quality products within the bioinformatics/healthcare domain. The candidate will ensure that technology and product standards are defined and delivered, meeting business and client expectations. The candidate will act as a Technical Project Manager and will interact with all stakeholders to establish development objectives and timelines, managing resources to support deliverables.
Responsibilities
- Lead design, development, and deployment of multiple projects.
- Deliver conceptual, logical, and physical solution specifications.
- Establish staffing objectives and delegate assignments to team members.
- Engage with stakeholders and clearly set expectations.
- Communicate clearly - up, down and sideways.
- Run productive team meetings/scrums as needed.
- Guide, mentor, and grow highly skilled and effective software development personnel.
- Ensure technical quality and integrity of products and services.
Required Qualifications
- At least 15 years of experience in software development/engineering, of which at least 5 must be in a managerial capacity.
- Exceptional communication, consensus building and recent hands-on development skills.
- An advanced degree in a scientific or engineering or management field.
- Must have strong knowledge of various platforms (Java and Linux), the agile software development life cycle (SCRUM) and agile product development methodologies and programming languages.
- Must have expertise in Java/C++ and web application development.
- Must have extensive experience with the J2EE framework including Java, EJBs, JSPs and servlets, JDBC, JSF, Spring, Hibernate, Struts, XML,JMS etc.
- Must have experience integrating systems utilizing SOA, EAI and ETL technologies.
- Must have experience in healthcare informatics or life sciences.
In addition to an excellent working environment, our benefits package includes the following:
Competitive Base and Incentive Compensation
Medical, Dental and Vision Insurance
401(k) Employee Savings Plan with a company match of up to 4%
Four weeks of Paid Time Off in your first year
Company Holidays
Employee Assistance Program
Other fringe benefits and perks
Responsibilities
- Lead design, development, and deployment of multiple projects.
- Deliver conceptual, logical, and physical solution specifications.
- Establish staffing objectives and delegate assignments to team members.
- Engage with stakeholders and clearly set expectations.
- Communicate clearly - up, down and sideways.
- Run productive team meetings/scrums as needed.
- Guide, mentor, and grow highly skilled and effective software development personnel.
- Ensure technical quality and integrity of products and services.
Required Qualifications
- At least 15 years of experience in software development/engineering, of which at least 5 must be in a managerial capacity.
- Exceptional communication, consensus building and recent hands-on development skills.
- An advanced degree in a scientific or engineering or management field.
- Must have strong knowledge of various platforms (Java and Linux), the agile software development life cycle (SCRUM) and agile product development methodologies and programming languages.
- Must have expertise in Java/C++ and web application development.
- Must have extensive experience with the J2EE framework including Java, EJBs, JSPs and servlets, JDBC, JSF, Spring, Hibernate, Struts, XML,JMS etc.
- Must have experience integrating systems utilizing SOA, EAI and ETL technologies.
- Must have experience in healthcare informatics or life sciences.
In addition to an excellent working environment, our benefits package includes the following:
Competitive Base and Incentive Compensation
Medical, Dental and Vision Insurance
401(k) Employee Savings Plan with a company match of up to 4%
Four weeks of Paid Time Off in your first year
Company Holidays
Employee Assistance Program
Other fringe benefits and perks
Source: Joel On Software