IT Programmer Jobs
IT Programmer jobs are open across healthcare, finance, government, and technology, from entry-level to senior and lead roles, with common specializations in systems programming, application development, and database programming. Find a role that fits from the openings below and apply directly.
Find IT Programmer JobsOverview
Showing 5 of 22+ IT Programmer jobs









IT Programmer Analyst, Full Time, First Shift
The Analyst is responsible for independently designing, coding and support of complex computer applications which increase Customer Service, quality, market share and decrease cost of UC Health. Provides efficient and effective code development. Works with users to define information flow, reports and data requirements. Writes specifications, develops and documents operational procedures, tests software and coordinates software installations related to the Organization's Oracle ERP Fusion system.
System Definition:
- Effectively interacts with vendors and/or users to define and validate system requirements including hardware and software requirements
- Provides clear and complete functional application and/or technical specifications effectively interacts with vendors to evaluate, select products and integrate them into UC Health Systems
- Designs error free and comprehensive logical and/or physical databases, tables and interfaces
- Provides information and designs for testing applications and contingency plans
System Support:
- Design, develop, and maintain Oracle ERP Fusion interfaces.
- Create technical specifications for system enhancements and integration based on user requirements
- Monitor and support production systems, interfaces, batch jobs, and nightly processes.
- Troubleshoot application, database, and interface issues; provide timely problem resolution.
- Develop and execute unit testing to complete data validation and code verification.
- Ensure compliance with change management and IT governance processes.
- Collaborate with cross-functional teams, vendors, and end users
- Contribute to project planning, resource estimation, and status reporting.
System Development:
- Independently performs complete testing of software and validates system requirements are met, including data and code verification
- Independently develops and performs complex comprehensive test plans including data reasonability and code verification
- Independently develops complete systems documentation
- Provides complex error free program code/scripts and/or database/table/interface design or setup
- Provides documented solution alternatives to problems/issues
- Follow-up to ensure programs/databases/interfaces meets business needs
Support:
- Provides input to integration specifications
- Provides task level detail for project plans
- Coordinates effectively with team members, other teams' members, users and vendors
- Provides or assists with resource estimates
- Documents and facilitates issue resolution
- Raise issues to the appropriate level
- Provides accurate and timely individual status report
- Acts as a mentor to less experienced staff
- Provides consults to IT staff
- Ensures that change management procedures are followed
- Provides accurate and timely individual status reports and timesheets
- Monitors, updates and enters new incidents as required
Customer Relationships:
- Develops consensus within user community
- Encourages and displays actions that result in high client satisfaction
- Provides effective written and verbal communication to end users
- Provides consults to end users
Education: Bachelor's degree in Information Systems or Computer Science or an equivalent combination of education and experience required.
Experience: Two or more years' experience in programming or analysis in a PC, Client Server or mainframe environment required. At start of the employment, the employee will be required to become Oracle OIC certified within 6 months.
Required Skills and Knowledge:
- Strong skills in SQL coding
- API and Web Services (REST/SOAP)
- System testing, QA, and validation
- Performance tuning and troubleshooting
- Knowledge of Oracle Integration Cloud (OIC)
- BI Publisher knowledge
- Knowledge of HCM Extracts
- Production support and incident management
- Technical documentation
- Change management
Join our team to BE UC Health. Be Extraordinary. Be Supported. Be Hope. Apply Today!
About UC Health
UC Health is an integrated academic health system serving Greater Cincinnati and Northern Kentucky. In partnership with the University of Cincinnati, UC Health combines clinical expertise and compassion with research and teaching—a combination that provides patients with options for even the most complex situations. Members of UC Health include: UC Medical Center, West Chester Hospital, University of Cincinnati Physicians and UC Health Ambulatory Services (with more than 900 board-certified clinicians and surgeons), Lindner Center of HOPE and several specialized institutes including: UC Gardner Neuroscience Institute and the University of Cincinnati Cancer Center. Many UC Health locations have received national recognition for outstanding quality and patient satisfaction.
At UC Health, we're proud to have the best and brightest teams and clinicians collaborating toward our common purpose: to advance healing and reduce suffering.
As the region's adult academic health system, we strive for innovation and provide world-class care for not only our community, but patients from all over the world. Join our team and you'll be able to develop your skills, grow your career, build relationships with your peers and patients, and help us be a source of hope for our friends and neighbors.
UC Health is an EEO employer.
IT Programmer Jobs by Experience Level
See All 22 IT Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find IT Programmer JobsIT Programmer Job Market
Who's Hiring


Top Industries Hiring
- Education
- Manufacturing
- Healthcare & Medical Services
What Employers Look For
The qualifications that appear most often in IT programmer jobs.
- Proficiency in one or more programming languages such as Java, Python, C++, or C#
- Experience with relational databases and SQL query writing
- Bachelor's degree in computer science, information technology, or a related field
- Familiarity with software development life cycle methodologies including Agile and Scrum
- Ability to write, test, debug, and document code independently
- Experience with version control systems, particularly Git
Tips for Your IT Programmer Job Search
Tailor your resume to the stack
It programmer job listings often specify exact languages, frameworks, and tools in the first paragraph. Mirror that language on your resume rather than listing every technology you've ever touched. Recruiters scan for specific matches, not breadth.
Showcase working code, not just job titles
Link to a GitHub repository, a deployed application, or a code sample that reflects the kind of work you want to do. Hiring managers for programmer roles review actual output, and a portfolio closes gaps that a resume alone can't fill.
Apply early to roles that fit
Migrate Mate lists it programmer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target postings that list a technical screen
Roles that include a coding challenge or technical assessment in the description signal a structured hiring process. Those pipelines move faster and give you a clear benchmark to prepare against, making your preparation time more efficient.
Practice whiteboard problems in the language you claim
It programmer interviews routinely ask you to write or trace code live. If your resume lists Python, practice data structure problems in Python specifically. Switching languages mid-interview raises doubts about fluency and slows your problem-solving.
Negotiate with competing offer timelines in mind
If you have multiple applications active, let each employer know when you expect to have a decision needed. It programmer hiring teams can often accelerate final-round scheduling when they know a candidate has a competing timeline, without you overstating urgency.
IT Programmer Jobs: Frequently Asked Questions
Which companies are hiring the most it programmers?
The companies hiring the most it programmers right now include Blum, UC Health, and MDI Worldwide, with the largest share of openings in Florida, Virginia, and Arizona, based on current listings on Migrate Mate as of August 2026. Government agencies, defense contractors, and large healthcare systems consistently account for a significant portion of active postings.
How many it programmer jobs are remote?
About 21% of it programmer openings are fully remote or hybrid as of August 2026, with remote options most concentrated in application development, backend systems work, and database programming. Roles that involve on-site infrastructure, classified systems, or regulated environments such as defense and healthcare are more likely to require in-person presence.
How do you become an it programmer?
Start by gaining proficiency in a foundational language such as Python, Java, or C++ through coursework, self-study, or a structured bootcamp. Build projects that demonstrate you can write functional, documented code. Earn a relevant degree or a recognized certification to meet employer screening requirements. Then apply to entry-level or junior positions where on-the-job experience compounds quickly.
Can you get an it programmer job with little or no experience?
Yes, entry-level it programmer roles exist specifically for candidates with limited professional experience. Employers hiring at that level look for demonstrated ability through personal projects, open-source contributions, internships, or academic coursework rather than years of employment. Targeting smaller organizations, government agencies, or companies with formal rotational programs increases your chances when your work history is thin.
What does the it programmer interview process look like?
Most it programmer hiring processes begin with a recruiter or hiring manager screen to confirm basic qualifications and role fit. A technical assessment follows, either a take-home coding exercise or a live whiteboard session covering algorithms, data structures, or language-specific problems. Finalists typically complete a panel interview covering past projects, debugging scenarios, and team collaboration before an offer is extended.
Where can I find and apply to it programmer jobs?
You can find and apply to it programmer jobs on Migrate Mate, which lists current openings from across the United States in one place. Search the available roles, find the ones that match your skills and experience level, and apply directly to each listing that fits.
See All 22 IT Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find IT Programmer Jobs