CrawlJobs Logo

Database Programmer

advocatehealth.com Logo

Advocate Health Care

Location Icon

Location:
United States , Winston Salem

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

37.50 - 56.25 USD / Hour

Job Description:

This position will be part of a team that provides informatics expertise including data discovery, extraction, analysis, and management; and will report to the Informatics Lead Database Developer in the CTMC and will query and extract data, as well as integrate data into common data models in support of the tasks, goals, and priorities set by the NCCT Leadership Team and Informatics team and project leaders. This role leverages data to help the NCCT execute clinical trial startup, from site and study feasibility, through patient recruitment and data collection, to follow-up metrics and process assessment.

Job Responsibility:

  • Design and implement database Extract-Transform-Load (ETL) procedures and jobs with minimal supervision
  • Implements complicated queries to databases and create automated reporting schemes
  • Analyzes and develops quality control needs of large projects
  • Document processes, data dictionaries, data lineages and collect metrics
  • Exhibit ability to use a wide variety of research computer software tools and operating system environments
  • Attends project and/or departmental meetings and contributes to the project design concerning data management needs
  • Consults with users on project design needs
  • Maintains a professional relationship with project and departmental personnel
  • Mentor and guide junior database programmers
  • Achieve and maintain EPIC Clarity certifications within 2-5 months of hire date
  • Performs other related duties incidental to work described herein

Requirements:

  • Experience with SQL queries and multi-tier SQL system development on multiple platforms (Oracle, SQL Server, Postgres)
  • Experience with healthcare and/or biomedical research operations and systems
  • Experience with database systems administration, performance profiling, index creation and evaluation
  • Experience with agile software development and the software lifecycle
  • Experience with code versioning systems such as Git
  • Experience working in cloud environments, particularly Azure and the Snowflake data stack
  • Strong initiative and proven ability to work independently
  • Ability to communicate on a professional level with customers and staff
  • Superior problem-solving skills
  • Bachelor's degree with computer course and four years' experience in computer programming or operations research required
  • or, an equivalent combination of education and experience in computer programming
  • Experience with the installation and maintenance of personal computers

Nice to have:

Existing EPIC Certifications a huge plus

What we offer:
  • Paid Time Off programs
  • Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability
  • Flexible Spending Accounts for eligible health care and dependent care expenses
  • Family benefits such as adoption assistance and paid parental leave
  • Defined contribution retirement plans with employer match and other financial wellness programs
  • Educational Assistance Program

Additional Information:

Job Posted:
January 30, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Database Programmer

Database & Business Intelligence Programmer

DATABASE & BUSINESS INTELLIGENCE PROGRAMMERS needed in Madison, WI area. Model ...
Location
Location
United States , Madison
Salary
Salary:
Not provided
genome.com Logo
Genome International Corp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Model database for business transaction processing, data mart and data warehouse
  • Implement complex staging, data load and data transfer procedures for diversified multi-platform software applications based on RDBMS
  • Develop queries to implement business logic to support transaction processing, ETL and business reporting
  • Develop and publish complex business reports and dashboards
  • Support business users and testers in using implemented OLTP and BI applications
  • Use tools such as Oracle, MS SQL, Business Objects, Cognos, Ab initio and DB2
  • Travel/relocate to various unanticipated locations to interact with clients and train users for short and long term assignments
Read More
Arrow Right

Database Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in large scale Apps development as a DB developer
  • Work in an agile environment following through the best practices of agile Scrum
  • 2+ years of Oracle PL/SQL development experience in web application development environment
  • Expertise in logical and physical data models, maintenance of DDLs
  • Expertise in Oracle objects, PL/SQL code, and abilities to write complex SQLs
  • Must collaborate with server side/UI developers, and DBAs to develop end-to-end solution
  • Familiarity with ETL tools, data migration process
  • Good working knowledge of source code control tools and technologies is a must
  • Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc
  • Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Database and Business Intelligence Programmer

Database and Business Intelligence Programmer in Madison, WI. Model db for busin...
Location
Location
United States , Madison
Salary
Salary:
Not provided
genome.com Logo
Genome International Corp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Model db for business transaction processing, data mart & data warehouse
  • Implement complex staging, data load & data transfer procedures for multi-platform s/w apps based on RDBMS
  • Develop queries, ETL & business reporting
  • Work with OLTP, BI apps, Oracle, MS SQL, Business Objects, Cognos, AB initio & DB2
  • Travel/reloc to various unanticipated locations as req’d
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years of experience in Database Management Systems (DBMS), including Data Analysis, Extraction and Loading, Database planning, design and maintenance
  • Data Structures
  • Programming Languages, including PL/SQL, C#, .Net, Asp.Net, MVC, Windows Services, C++, HTML, CSS, and JavaScript
  • Principles of Programming language, including coding, testing, troubleshooting, debugging and maintaining of a computer program
  • Software Engineering - Design and Analysis of Algorithms
  • Object oriented programming (OOPS), operating systems, and object-oriented analysis and Design
  • Integrated development environment with MS visual studio
  • and Security services domain including life cycle of securities transactions and principles of equity markets
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Programmer Analyst

Location
Location
United States , Frisco
Salary
Salary:
Not provided
infosmartsys.com Logo
InfoSmart Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MCA
  • Btech
Job Responsibility
Job Responsibility
  • Design, develop, & standardize database/data warehouses
  • Perform data & systems analysis, data profiling, & create various docs
  • Generate DDL Scripts from ERWIN tool
  • Travel/relocation to various unanticipated locations to interact w/ clients & train users for short & long term projects
Read More
Arrow Right

Junior Analyst Programmer

Location
Location
Hong Kong , Hong Kong
Salary
Salary:
Not provided
eurostop.com Logo
Eurostop
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Final year students/ graduates of Computer Science, Computer Engineering or any IT related disciplines
  • Basic knowledge in Java, SQL and database
  • Good analytical thinking
  • Able to be a team player
  • Good in written and spoken English
Job Responsibility
Job Responsibility
  • System design & analysis, coding, testing and other activities in SDLC
  • Maintain existing features and implement enhancements
  • Coordinate with other teams in cross-platform development
  • Ensure high software quality
  • Involved in proper documentation of source codes, scripts and processes
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Brazil , São Paulo
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-6 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Consistently demonstrates clear and concise written and verbal communication
  • Knowledge of Finance technology
  • Previous experience as a systems analyst in projects focused on Finance, Risk, Statistical Models and Stress Test
  • ORACLE Data Bases (PLSQL, Stored Procedures, Functions, Packages, DDL)
  • SQL Loaders
  • External table
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Acting as a systems analyst with an emphasis on developing technological solutions, developing new codes, identifying and correcting issues in source code and analyzing legacy codes
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
What we offer
What we offer
  • Flexible working hours
  • Fulltime
Read More
Arrow Right

Computer Programmer

Location
Location
United States , Edison
Salary
Salary:
Not provided
smallarc.com Logo
SmallArc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hold minimum Bachelor’s Degree in Comp. Sci. /Info. Sys. /Math’s and/or any Engineering (U.S Equivalent education accepted)
  • Extended Travel/relocation required to unanticipated client locations in the USA.
  • knowledge and competency in VB.net and/or C# language, though candidates with competency in C and/or C++ languages also considered
  • possess competency in database (MS Access, MS SQL, Oracle) manipulation
  • possess knowledge of timber inventory methods and calculations, basic mensuration and silviculture
Job Responsibility
Job Responsibility
  • Develop real-time tasks written in Perl and Perl/TX
  • develop data analysis codes in multiple computer languages such as Tcl, Visual Basic, Perl, Python, Java, JavaScript, and C++
What we offer
What we offer
  • Standard Company Benefits
Read More
Arrow Right