Data Programmer Job Description
Data Programmer Duties & Responsibilities
To write an effective data programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included data programmer job description templates that you can modify and use.
Sample responsibilities for this position include:
Data Programmer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Data Programmer
List any licenses or certifications required by the position: SAS, SSL, SCDM
Education for Data Programmer
Typically a job would require a certain level of education.
Employers hiring for the data programmer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Collage Degree in Computer Science, Statistics, Education, Mathematics, Science, Engineering, Technical, Business, Information Systems, Biostatistics
Skills for Data Programmer
Desired skills for data programmer include:
Desired experience for data programmer includes:
Data Programmer Examples
Data Programmer Job Description
- Design and develop Dashboards to ensure business reporting requirements are met
- Learn the Service Parts forecasting and ordering system, to become a power user
- Participate in all required steps of the System Development Lifecycle process, including but not limited to documentation, testing and implementation
- Ensure code follows best practices and standards
- Participate in offered training opportunities conduct self-lead training on relevant topics
- Leads the development and maintenance of SAS programs for the creation of tables, figures, and listings for each project
- Work with NIH data to understand NIH research, disease, conditions (RCDC) categorization needs using natural language processing (NLP) tools, medical thesauri/terminologies, clustering or statistical machine learning tools
- Work independently and as part of a small in-house team
- Work closely with our database analyst, senior statistician, IT staff, public agency partners, doctoral students, and PhD-level researchers to manage administrative records and conduct applied analyses
- Manage the preparation of analytic files for researchers at the CDN, including harmonizing variables across years, developing coding protocols for derived fields, supporting meta-data documentation, and running descriptive statistics and multivariable models
- Experience with SOA and software architecture
- Experience with open source management tools (Pig, Hive, Flume, Thrift API, ) including participation in the community
- Bachelor or Masters in Computer Science or similar Engineering degree
- Proficient in Databases/SQL, Linux
- Master’s degree in public health, statistics, biostatistics, CIS or related field
- Experience using Excel to develop visualizations, create pivot tables, conduct analyses
Data Programmer Job Description
- Participate in JAD sessions for gathering and defining data conversion and ETL rules requirements
- Provide accurate and efficient ETL transformations from mainframe and distributed systems to new web-based applications
- Work as part of a programming team to code simulation models in R
- Independently code modules within large simulation models and describe methods used to team members
- Aid in optimization, testing and debugging of model code as needed
- Understand customer requirements for IoT use cases
- Determine the analytic methods needed to solve business problems from IoT use cases
- Interacting with software testing, product management, technical writing, and technical support teams
- Take specifications and use them to design/code solutions in SQL Server
- Schedule and submit standard and ad-hoc jobs
- Knowledge of HIV/AIDS prevention and Global Health prefer
- Familiarity with regulations governing clinical data (GCP, ICH)
- Three or more years of experience analyzing data, reporting results
- Years experience with Informatica Data Quality Tool a plus
- Minimum 5 years of experience with SQL technologies (Oracle, ODI, Exadata)
- Minimum 3 years of experience with Java development
Data Programmer Job Description
- Generate actionable insights by analyzing large amounts of data and using analytical rigor, predictive modeling, cluster analysis, temporal analysis, and other techniques
- Evaluate commercial and open source techniques and technologies in Machine Learning, Data Mining, NLP, and Analytics
- Inspect and resolve HTML/Javascript code and content, link architecture and navigation issues for data harvesting purpose
- Implement appropriate solutions
- Find efficient and robust solutions for messy problems
- Jump into potentially unfamiliar technologies and “figure them out”
- Uses extensive knowledge of SQL querying and SAS procedures and data steps to efficiently query large databases, and to improve processes when the opportunity to do so exists
- Evaluates data values within the clinical and billing databases to ensure data integrity, validity and reasonableness (mean, counts, range, ) prior to use
- Develops detailed technical specification documents to accompany data projects, to be used as internal reference
- Assists in establishing estimates of time and resource requirements for assigned projects
- Minimum 3 years of experience of Unix/Linux operating system fundamentals
- Minimum 3 years of experience with any SCM tools (Git, would be a plus but not required)
- Experience with TOAD and Informatica Data Integration Tools or similar tools preferred
- Technical knowledge and experience related to data integration
- Technical knowledge of varying database, data analysis and data repository technologies
- Knowledge of Mainframe (DB@, z/OS and VSAM)
Data Programmer Job Description
- Ability to work during peak data conversion periods
- ACA and health insurance exchanges knowledge and experience preferred
- Minimum 3 to 5 yrs of current and hands-on experience with SQL and Relational DB and SQL Query performance tuning
- Create analytical tools necessary to support Operational analysis and ad hoc reports as required
- Conducts and facilitates JAD sessions to develop and coordinate the requirements, specifications, design, and testing efforts for medium to large projects
- Analyzes and updates existing BRD's/FRD's annually or as requested
- Analyzes business workflows/system needs for new features and enhancements
- Reviews, analyzes, and evaluates business processes for improvement or enhancement as needed
- Recommends promotion of software to production based on satisfactory test result
- Supports or leads the process of screening, framing and modeling ideas that capture business requirements
- Bachelor’s degree or educational equivalence in computer, life sciences or a related field, or a related field with 5 year of relevant work experience including programming experience or combination of computing qualification and professional experience
- EEO Minorities/Females/Protected Veterans/Disabled
- Experience with LaTeX, SAS programming, and revision control software knowledge of multivariate regression analyses and applied experience w/hlthcare databases
- BA/BS degree or equivalent in computer science, statistics, biostatistics, mathematics or related field and
- 1 year of clinical research or related experience and
- PL/SQL programming experience is preferred
Data Programmer Job Description
- Prepares documentation and training materials for various audiences
- May lead and/or mentors other business analysts and data analysts Conducts gap analysis and uses analytical skills to identify root cause and assist with problem management
- Implement Data Management strategies which include validation of source data and the use of data in analytics and reporting
- Under the direction of the manager, design and implement infrastructure changes that integrate key business applications into the overall architecture using best data warehousing practices
- Identify opportunities for standardizing data descriptions, integration and archiving, and elimination of unnecessary data redundancy
- Recommend to the manager best approaches to bring additional data to support analytics and reporting requirements
- Recommend to the manager the best approaches to strengthen data integrity, quality and availability
- Perform impact analysis for the data warehouse, testing and system validation document process, data, integration and design issues
- Work with internal and external entities in the development of inbound and outbound data requirements
- Understand and document the data flow of processes, technology and campus operations to deliver data integration and analytic services
- Previous experience with programming and validation of DM Listings, data extractions, development and finalization of Data Import Agreements strongly preferred
- Ability to parse the files to build order books for the full breadth of products (futures AND options
- 1-2 Years Experience with SQL/Relational Databases and knowledge of database normalization
- In addition to managing deliverable timelines, primary responsibilities will include creating data edit check specifications, data delivery specifications, and data management test plans
- Support implementation of import and export integrations based on processes established by Technology & Integrations
- Understands protocol and compound requirements and has responsibility to translate them to technical specifications