Associate Programmer Job Description

Associate Programmer Job Description

4.7
189 votes for Associate Programmer
Associate programmer provides training and assists other team members in the understanding and querying of data using SQL and SAS programming languages.

Associate Programmer Duties & Responsibilities

To write an effective associate programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included associate programmer job description templates that you can modify and use.

Sample responsibilities for this position include:

Build strong client relationships by liaising with project stakeholders on an ongoing basis
Assist the Department Manager in validating the timing of the project from receipt of materials to delivery
Utilize SAS and other applicable data/analytical tools
Supports the formulation of plans outlining steps required to develop program using structured analysis and design both individually and within the team
Analyzes, reviews, and alters program to increase operating efficiency or adapt to new requirements
Uses industry standard development tool chains, processes, and standards
Supports production applications by monitoring performance, triaging production issues, and providing resolution to issues
Participate in the design of other study delivery components
Review and input into key documents at the project level
Develop broader technical knowledge and expertise

Associate Programmer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Associate Programmer

List any licenses or certifications required by the position: SQL

Education for Associate Programmer

Typically a job would require a certain level of education.

Employers hiring for the associate programmer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Mathematics, Engineering, Statistics, Technical, Information Systems, Math, Life Science, Software Engineering

Skills for Associate Programmer

Desired skills for associate programmer include:

Programming languages
Application of technical principles
Theories and concepts
CDISC data standards
Non-SAS programming packages/languages
Primarily the creation and use of ADaM datasets
SAS modules
CSS
Development processes
Development toolset

Desired experience for associate programmer includes:

MATLAB GUI development
Relational databases (e.g., MS-SQL)
Student in pre-medical, pharmacy, physician assistant, or nursing majors (biology, biochemistry, microbiology, chemistry, ), who is in the last two years (junior or senior) of an undergraduate program at an accredited institution, or graduate student in bioinformatics, public health, clinical investigation, or other allied health science graduate program
You should be a technically proficient and enthusiastic developer, with a desire to work on the full stack in order to help engineer new and existing components
You will develop new and existing components in Scala in a team working across multiple time zones
You will collaborate closely with very experienced developers and have the opportunity to learn and grow in this role

Associate Programmer Examples

1

Associate Programmer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of associate programmer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for associate programmer
  • Ownership of data analysis and data integrity throughout the system
  • Includes, but not limited to requirements gathering, technical design, application development and architecture, validation testing, and maintenance of investment management applications
  • Adhere to the IT department policies, procedures and development practices, including application life cycle standards and procedures
  • Relationship management with internal business partners and vendors that we work closely with daily
  • Preparation of documentation including requirements documents, test and implementation plans, and system reference materials
  • On call support and occasional overtime may be required
  • Ability to take ownership, be accountable, and to be decisive
  • Develop web and desktop applications and interfaces between systems according to client requirements using company defined life cycle processes and tools
  • Support the development of documentation according to the company defined development life cycle
  • Design, develop and maintain various databases used by Finance applications
Qualifications for associate programmer
  • Python would be advantageous
  • Good understanding of core computer science concepts, a BSc and MSc in Computer Science
  • Experience with web-based languages is required
  • Ability to create high quality presentations and present information to potential customers
  • Excellent written and verbal communication skills in English is a must
  • Bachelors of Science degree in a technical area such as computer science, or math and five years of programming experience or a Master’s of Science degree in a technical area and three years of programming experience
2

Associate Programmer Job Description

Job Description Example
Our company is growing rapidly and is looking for an associate programmer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for associate programmer
  • Design, develop and maintain a number of SSIS packages
  • Provide month end support that ranges from data loads, running various queries and processes to troubleshoot issues related to financial close
  • Work closely with statisticians and medical monitors for pre-specified and ad hoc study data analyses
  • Generate SDTM datasets, ADaM datasets, tables, listings, figures and project specific macros and formats
  • Program customized data displays, (including data listings, summary tables and routine graphics) in accordance with approved statistical analysis plan and shell displays for clinical research studies
  • Perform external data loads, , labs, ECGs, , as needed and perform data reconciliations
  • Review CRFs/eCRFS, edit check specifications and table mock-ups
  • Develops, generates and maintains technical support documentation as needed
  • Applies, tests and implements application fixes provided by the Vendor as appropriate
  • Follows SDLC and change management protocols as outlined
Qualifications for associate programmer
  • Strong Java and Scala Programming Skills
  • Bachelors of Science degree in a technical field such as Computer Science or Math and seven years of progressive statistical programming experience or a Master’s of Science degree in a technical area such as Computer Science or Bio/statistics and five years of progressive statistical programming experience
  • Must be precise, detail oriented, and able to detect subtle inconsistencies in the data
  • Bachelors of Science degree in Computer Science or Math with a concentration in Bio/Statistics and the life sciences with a minimum 2-4 years of clinical trial programming experience and a thorough knowledge of clinical research
  • Knowledge in database set-up in Oracle Clinical
  • Basic knowledge of medicine
3

Associate Programmer Job Description

Job Description Example
Our growing company is hiring for an associate programmer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for associate programmer
  • Contribute to planning and coordinating database design, development, and testing for regional or transnational use
  • Provide technical expertise to the Laboratory Data Management programming and testing team
  • Ensurie that databases and database extraction processes are implemented and documented in accordance with SOPs and reported in a timely fashion to support operations
  • Independently bring solutions to the Laboratory Data Management teams
  • Meet assigned milestones and interact with the project team to organize timelines, responsibilities and deliverables
  • Implement database design, development, and implementation of laboratory data system
  • Program database manipulations and data extracts for internal and external clients
  • Correctly utilizes libraries of project specific programming to correctly program new databases or reports
  • Implement testing plans and test cases for databases or data extractions
  • Correctly utilize test case and test data libraries in the testing and validation of clinical trials databases or business reports
Qualifications for associate programmer
  • Bachelor’s degree in Management Information Systems, Computer Information Systems, or related field with a minimum 2.7 cumulative GPA or higher
  • Must be willing to relocate to Austin, Minnesota
  • You will be responsible for all aspects of the software life cycle including gathering requirements from the business, analysis of existing systems/functionality, design and implementation, unit and regression testing, continuous build, all the way through to production roll out and subsequent support
  • You will be fully involved in system development and support
  • The position will provide the opportunity to obtain in-depth knowledge about the Interest Rates Derivatives business and software design/development experience on Valuation & Risk methodologies
  • Risk systems development experience, with experience of optimizing or developing Valuation and Risk functionality for trading desks
4

Associate Programmer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of associate programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for associate programmer
  • Excellent communication skills and interpersonal relationships that leads to positive outcomes and successful business results
  • As a PPROG or PPROG-TMCP, provide support for the electronic submission to regulatory agencies worldwide
  • The PPROG develops a project programming strategy with the PSTAT and PDM, involving the trial teams as well
  • Proactively propose effective and efficient implementation methods of TMCP related statistical aspects
  • Accountable for their assigned work in the programming space supporting the programming leads for a particular project, study or asset deliverable
  • Tactical planning, operational management and service delivery for Linux based systems
  • Mentors others on products and technologies
  • Develops, tests and validates software solutions for unified communications systems to support the collaborative real time communication needs of student, faculty and staff
  • Actively coordinates with team members and service support groups to effectively resolve incidents, fixes and minor enhancements
  • Keeps manager/supervisor informed of progress and activities
Qualifications for associate programmer
  • Currently pursuing PhD or Master's degree or educational equivalent in biostatistics or related field
  • For Statistical Programmer role, will also consider those currently pursuing Bachelor degree (rising senior on track) or educational equivalent in biostatistics or related field
  • BA/BS degree required, MS degree desired
  • Good working knowledge of reporting systems and standard report capabilities using SAS programming
  • Comprehensive knowledge of operating procedures, regulatory requirements
  • Bachelors of Science degree in Computer Science or Math with a concentration in Bio/Statistics and the life sciences with a minimum 2-4 years of clinical trial programming experience and a thorough knowledge of clinical research OR a Master’s of Science degree in Computer Science or Bio/statistics with some exposure to clinical research and statistical programming
5

Associate Programmer Job Description

Job Description Example
Our growing company is looking to fill the role of associate programmer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for associate programmer
  • This position is expected to be able to develop/implement information technology solutions as needed
  • If supporting the applications landscape, this position is expected to be able to conduct problem resolution analysis make all or part of the application changes required
  • If supporting the technical/infrastructure landscape, this position is expected to be able to resolve hardware or network equipment issues in a timely fashion, either directly or working with others
  • This position is expected to participate in SOX, IT, audits as required to ensure compliance of application development and/or technical standards and procedures
  • Individuals in this position may also be required to participate in Disaster Recovery planning/execution in the event there is a significant activity that causes disruption to the business system applications/tools
  • Experience in React, React Native
  • Experience in Artificial Intelligence and Machine Learning (tensorflow, MapR)
  • Experience in MVC development pattern
  • Experience with NoSQL Databases (Mongo, CouchDB, DynamoDB)
  • Experience in Java frameworks such as Spring and Hibernate
Qualifications for associate programmer
  • Knowledge of specific applications or business segments
  • Knowledge of SDLC and ITIL methodology
  • Solid understanding of computing platforms such as Distributed computing, networking and storage subsystems
  • Program SAS/STAT procedures (e.g., PROC GLM, PROC LOGISTIC, PROC PHREG)
  • Knowledge of multiple statistical software packages
  • A solid level of understanding of clinical trials, pharmaceutical regulatory and publishing processes

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates