Software Engineer, Cambridge, MA

User avatar
Uzito
Уже с Приветом
Posts: 8230
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Software Engineer, Cambridge, MA

Post by Uzito »

Кому надо? Есть две позиции.
Overview:
When getting it done right matters, people count. ERT does technology with a purpose - to improve and save lives. Our important work sets the industry standard in health outcomes research. Our team provides unparalleled scientific and regulatory leadership to pharmaceutical, biotechnology, contract research organizations (CROs) and medical device companies around the world. Our global clients rely upon our expertise - including our ePRO, and Consulting Solutions - to flawlessly expedite their clinical research studies.

eClinical Insights Platform
ERT’s eClinical Insights technology platform delivers visibility and control across the disparate systems and diverse teams being used to conduct clinical trials across the globe. With a proprietary data integration framework, the industry's first cloud-based eClinical data hub, and a turnkey business analytics engine all serving as the core of the platform, our products can interface with any clinical technology a customer is using, and deliver on the mission-critical intelligence that resides in their data with no disruption to underlying systems.

Our Software Engineer will design and develop software and functional specifications for the eCI Platform technology in accordance with programming standards and provides appropriate documentation in accordance with the ERT System Development Life Cycle (SDLC) process.
Responsibilities:
Essential Duties and Responsibilities:
1. Develop software in accordance with programming standards.
2. Develop and review assigned functional specifications using standardized templates to describe functionality of software and impact of functionality to other parts of the system
3. Develop and review assigned technical design documents to ensure all programming changes are recorded for audits and future reference.
4. Develop unit test plans and test cases, and perform unit testing in accordance with unit test plan.
5. Perform peer source code review.
6. Participate in Product Meetings.
7. Track changes to all modified source code in version management software and track changes of testing of yet-to-be-released products in the quality tracking software.
8. Record resolution process for assigned work orders of released products in the customer support system.
9. Follow procedures described in the Standard Operating Procedures and Development departmental handbook.

Other Duties and Responsibilities:
1. Work closely with Customer Care in resolving assigned customer inquiries and requests for product and technical information.
2. Work closely with Professional Services in resolving client implementation issues.
3. Increases self-marketability by developing greater technology, industry, and product knowledge by attending courses/seminars related to technologies appropriate to the software development being performed, industry developments and trends, and self-studies to strengthen product knowledge.
4. Other related projects and duties 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.
Qualifications:

1. BS/MS in Computer Science or related field
2. Strong overall experience building enterprise web-based and large scale systems required.
3. 5+ years of experience building applications with the Microsoft .NET Framework v4.0 or v3.5 with a strong history using C#, ADO.NET, and XML programming.
4. 5+ years of experience building SOA based applications including the following:
- Using classes as the handling interface for .NET and COM
- Managing the intricacies of state and security of web services
- Experience in creating and maintaining WCF (Windows Communication Foundation) services.
- Experience in architecting and developing SOA based application using ASP.NET WCF.
5. Deep understanding of ASP.NET MVC and concepts:
- Models, Data Annotations and Validation.
- Controllers, Routing, Membership, Authentication and Security.
- Areas, Views, Web Pages using Razor syntax, Ajax.
- RESTful and WebAPI.
6. 3+ years of experience building Microsoft Silverlight applications. Experience preferred in 3rd party .NET controls. Telerik Kendo UI a plus.
7. Strong Web UI Skills: HTML, CSS, JavaScript (jQuery).
8. Design Patterns.
9. Experience building applications with the Oracle RDBMS or other relational databases.
10. Ability to write stored procedures, write complex SQL queries, and the ability to analyze the SQL data are required.
11. Previous experience in Agile, team-based product development is preferred.
12. Experience with cloud-based and SaaS products is a plus.
13. Experience in the clinical research or healthcare industry is a plus.
14. Desire to be a key player on a small, growing team that is building some great products for clinical research.
15. Ability to execute and deliver to tight guidelines and schedules

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.
User avatar
ie
Уже с Приветом
Posts: 10989
Joined: 15 May 2002 02:09
Location: Boston, MA

Re: Software Engineer, Cambridge, MA

Post by ie »

Uzito wrote:Кому надо?
хоу мач? :oops:

Return to “Работа и Карьера в IT”