Associate Programmer

Emmes Rockville , MD 20850

Posted 2 months ago

The Emmes Company, LLC is a private Contract Research Organization (CRO). Headquartered in Rockville, Maryland, Emmes employs over six hundred staff worldwide with offices located in Frederick, Maryland, Tysons Corner, Virginia, Vancouver, Canada and Bangalore, India. Ranked as a top area workplace of choice by the Washington Post, Emmes fosters an environment of collaboration, professional growth, and exceptional work life balance.

Our studies impact public health initiatives on global scale occurring in more than sixty countries spanning across six continents. We are dedicated to providing statistical and epidemiological expertise, computer systems deployment, data management, study monitoring, regulatory guidance, and overall operational support to clients engaged in biomedical research. Emmes offers support for the entire process of clinical trials from study design and protocol development through data analysis and manuscript generation.

Primary Purpose

The Associate Programmer will support and maintain web-based clinical trials data collection applications in a J2EE environment under the supervision of senior staff or IT managers.


  • Support and maintain Emmes' web-based applications (Emmes eClinical Suite) in support Emmes clients and projects

  • Participate in functional/system requirements gathering and assist with the creation of appropriate documentation

  • Design, develop and unit test validation checks, rules, workflow customizations, and reports

  • Release software to different environments, debug software-related issues and fix defects

  • Participate in regular project and department meetings


  • B.S. in Computer Science or related field is required

  • Good object oriented programming skills

  • Knowledge of two or more of the following skills: Java, Servlets, JSP, JavaScript, Ajax, HTML, XML/SOAP, Relational Database concepts

  • Strong analytical and communication skills

  • Proven ability to work well as part of a team

  • Knowledge of MSSQL, JQuery, CSS, Eclipse and experience writing or critically reviewing technical requirements/designs is a plus

The EMMES Company, LLC is an equal opportunity affirmative action employer and does not discriminate in its selection and employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, political affiliation, sexual orientation, gender identity, marital status, disability, protected veteran status, genetic information, age, or other legally protected characteristics.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Web Developer / Web Programmer / Rockville MD

Lockheed Martin Corporation

Posted Today

VIEW JOBS 10/18/2019 12:00:00 AM 2020-01-16T00:00 Description:The role of the Web Programmer is to provide website development support to a client. Responsibilities include, but are not limited to the following: * Create and maintain web based systems for Energy Solutions group. Works with analysts, testers and other members of the IT team to refine requirements and implement solutions. * Assists with data processing, query development, data visualization and statistical analysis tasks * Ability to provide data integration services: acquire, cleanse, merge, validate, visualize and data mine. * Troubleshoots and finds fixes for problems, sometimes under time constraints. * Assists in planning for deployments and roll-out. * Contributes to meetings and communication with other members of the team to share problems, solutions and ideas. Basic Qualifications: * Strong understanding of web services programming * Good understanding of Python Scripting and SQL Programming. * DOT.NET and Information Internet Services (IIS) experience * Integration experience with Web Services and Application Program Interface (API's) * Knowledge of AWS Data Stack using S3, Data Pipeline. Amazon, Redshift, Amazon Athena, Amazon Quick Sight. * Well versed in use of code repository and collaboration tools – JIRA, TFS, Bitbucket Desired Skills: * MS Dynamics CRM versions 2016 and 365, knowledge and experience with upgrade procedures desirable * Familiarity and experience with Splunk Log Aggregation system, particularly with Machine Learning module * Experience or ability to learn sufficient C# and .NET * Experience with DEVOPS and CI/CD operations Lockheed Martin Corporation Rockville MD

Associate Programmer