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 14+ IT Programmer jobs









Important Recruitment Information for this vacancy
- IT Programmer I
- 1 position opened until filled
Agency Information:
Kansas Division of Emergency Management (KDEM)
Preparedness & Mitigation Bureau
Topeka, Ks
About the Position
Who can apply: Those who meet the criteria
Classified/Unclassified Service: Unclassified
Full-Time/Part-Time: Full-Time
Regular/Temporary: Regular
Work Schedule: Monday through Friday 8:00 am to 5:00 pm
Eligible to Receive Benefits: YES
Veterans' Preference Eligible: YES
Compensation: $ 29.32 per hour.
- Salary can vary depending upon education, experience, or qualifications.
Employment Benefits
Comprehensive medical, mental, dental, vision, and additional coverage
Sick & Vacation leave
Work-Life Balance programs: parental leave, military leave, jury leave, funeral leave
Paid State Holidays (designated by the Governor annually)
Fitness Centers in select locations
Employee discounts with the STAR Program
Retirement and deferred compensation programs
Visit the Employee Benefits page for more information…
Position Summary & Responsibilities:
Geographic Information Systems (GIS) Operations:
- Use ArcGIS Pro, ArcMap, ArcGIS Online, and ArcGIS Enterprise in day-to-day GIS operations and tasks.
- Use ArcGIS Online tools, including, but not limited to, Survey 123, Experience Builder, Dashboards, Story Maps, Quick Capture, Web Maps, and WebApp Developer Enterprise in day-to-day GIS operations and tasks.
- Use common office computer software such as Microsoft Office and Office 365 in day-to-day operations and tasks.
- Create, publish, and maintain ArcGIS Online and ArcGIS Enterprise applications and resources.
- Assist the GIS Coordinator in coordination and management of the agency's GIS program.
- Serve as primary and sole backup of the GIS Coordinator.
- Assist in planning, developing, and coordinating projects/applications and establishing timelines.
- Develop GIS and digital data products in the areas of mapping, analysis, and remote sensing.
- Produce accurate, up-to-date paper maps, online maps and online dashboards and applications for use by emergency management, county emergency managers, and state agencies.
- Develop mapping projects on demand from entities within the agency, emergency management, its partners and the 105 counties at the direction of the direct supervisor.
- Demonstrate high-level knowledge and skills in state-of-the-art GIS methods, practices. techniques and equipment and in a variety of software programs and computer languages associated with GIS
- Serve as a GIS technical expert for the agency.
- Complete work within the agency's plan with respect to software and hardware, including the agency's IT policies and procedures.
- Demonstrate good organizational skills and the ability to write in a clear, concise understandable format.
- Based upon a general ouUine of the product needed, create what is required to achieve product accurately and in a timely manner. Ability to work independently and to request clarification when needed is crucial.
- Design, code, test and/or document programs and scripts written in various languages (i.e., JavaScript, Python, ArcGIS Server, etc.)
- Utilize Global Positioning Systems (GPS) for projects as needed.
- Maintain documentation to reflect the details of mapping requests for historical reference.
- Facilitate, and participate in training for the GIS Response team.
- Write technical articles, reports, brochures and/or manuals for documentation.
GIS Data Development:
- Assist in managing the ArcGIS Enterprise Server.
- Assist in managing the ESRI ArcGIS Online Enterprise system.
- Create, publish, and maintain ArcGIS Online and ArcGIS Enterprise data services
- Discover and evaluate the availability and technical adequacy of existing digital data generated by other government agencies, the private sector, learning institutions, and state agencies, and individuals, as well as products created internally by others under the guidance of the direct supervisor.
- Explain data usage constraints and appropriate use considerations to decision makers.
Create and maintain metadata in the FGDC and ESRI formats for data lavers created by the department or held in the GIS data warehouse
GIS Response Vehicle:
- Oversee the operational readiness the GIS Response Vehicle
- Develop and maintain Dlans and Processes for alternate field response deployment methods.
Meeting/Consulting:
- Serve as the alternate at scheduled meetings when the GIS Coordinator cannot attend.
- ConsulVmeeVinteract with wide groups of stakeholders including federal, state and local entities, educational and professional organizations, and professional personnel providing technical equipment and software support
- ConsulVmeeVinteract with requesters of the agency's GIS products under the guidance of the direct supervisor and on an as needed basis. This requires excellent verbal communication skills and the ability to establish and maintain effective working relationships with all levels of administrators, peers, and users of the various programs.
- Represent the agency in professional GIS organizations and conferences, symposia, and meetings.
- Conduct training and give presentations at conferences as needed.
Consult with managerial personnel to clarify program intent, identify problems, and suggest changes.
State Emergency Operations Centers (SEOC) and Incident Support Team UST) Duties:
- Under the Incident Command System (JCS) and in accordance with the National Incident Management System (NIMS)requirements: Provide coverage of SEOC or 1STposition as needed
- Attend appropriate training to develop competency for SEOC and 1ST positions. Attend appropriate meetings as they pertain to SEOC and 1ST duties.
- Maintain files for official forms, reports, and legal documents
- Ensure accuracy and completeness of records by contacting the appropriate JCS units Provide incident documentation to appropriate requesters
- Provide status reports to the Planning Section Chief Maintain UniVActivity log (ICS214).
At the discretion of the supervisor, the SEOC duties may be shifted in part or whole to other tasks/responsibilities found herein. This is to ensure continuity of the Planning and Mitigation Branch's mission essential functions (MEF).
Performs other duties as assigned:
Qualifications:
- Education: HS Diploma Or GED
- Minimum 1 year undergraduate in engineering, engineering technology, or architecture program, or other technical certification within the design, engineering tech/drafting/GI area
Licensing & Certification:
Complete FEMA online and In-person emergency management training as determined by the Agency and FEMA grant programs
Minimum Qualifications:
Three (3) years of education and/o experience in GIS, Arc View GIS &/or digital spatial databases & analysis. Emergency management experience preferred but not required.
Special knowledge, skills, and abilities:
- You must have good communication, organization & analytical skills. Ability to analyze GIS and digital data and link modeling software to the Web. Ability to work in a fast-paced, high-stress SEOC environment
Post-Offer, Pre-employment Requirements:
- KBI check
- Federal background check/investigation
- Obtaining and maintaining a secret security clearance.
- Other clearances that may be required
Recruiter Contact Information
Name: Angelina Farias
Email: angelina.farias@ks.gov
Phone: 785-646-2263
Mailing Address:
State Human Resources
2022 Minuteman Road
Topeka, Ks 66619
Job Application Process
First Sign in or register as a New User.
Complete or update your contact information on the Careers> My Contact Information page. *This information is included on all your job applications.
Upload required documents listed below for the Careers> My Job Applications page. *This information is included on all your job applications.
Start your draft job application, upload other required documents, and submit when it is complete.
Manage your draft and submitted applications on the Careers> My Job Applications page.
Check your email and My Job Notifications for written communications from the Recruiter.
Email – sent to the Preferred email on the My Contact Information page
Notifications – view the Careers> My Job Notifications page
Helpful Resources at jobs.ks.gov: “How to Apply for a Job – Instructions” and “How to Search for a Job – Instructions"
Required Documents for this Application to be Complete
Upload these on the Careers - My Job Applications page
- Current Resume
- Tax Clearance
- College Transcripts
- DD214 (if you are claiming Veteran’s Preference)
Upload these on the Attachments step in your Job Application
Helpful Resources at jobs.ks.gov: “How, What, & Where do I Upload Documents”
Kansas Tax Clearance Certificate: A valid Kansas Tax Clearance Certificate is a condition of employment for all employees of the State of Kansas. Applicants (including non-residents) who receive a formal job offer for a state job, are required to obtain a valid Tax Clearance within ten (10) days of the job offer. A Tax Clearance can be obtained through the Kansas Department of Revenue who reviews individual accounts for compliance with Kansas Tax Law.
If you have a missing tax return(s) or you owe taxes to the State of Kansas, please know that the Kansas Department of Revenue will work with you. The Kansas Department of Revenue can set you up on a payment plan to receive a Tax Clearance so you can get a job working for the State of Kansas. The Kansas Department of Revenue can be contacted at 785-296-3199. Kansas Department of Revenue - Tax Clearance Frequently Asked Questions
How to Claim Veterans Preference
Veterans' Preference Eligible (VPE): Former military personnel or their spouse that have been verified as a "veteran"; under K.S.A. 73-201 will receive an interview if they meet the minimum competency factors of the position. The veterans' preference laws do not guarantee the veteran a job. Positions are filled with the best qualified candidate as determine by the hiring manager.
Learn more about claiming Veteran’s Preference
How to Claim Disability Hiring Preference
Applicants that have physical, cognitive and/or mental disabilities may claim an employment preference when applying for positions. If they are qualified to meet the performance standards of the position, with or without a reasonable accommodation, they will receive an interview for the position. The preference does not guarantee an applicant the job, as positions are filled with the best qualified candidate as determined by the hiring manager.
Learn more about claiming Disability Hiring Preference
PLEASE NOTE: The documentation verifying a person's eligibility for use of this preference should not be sent along with other application materials to the hiring agency but should be sent directly to OPS. These documents should be scanned and emailed to Gustavo.Victoriano@ks.gov, or can be mailed/delivered in person to:
ATTN: Disability Hiring Preference Coordinator
Office of Personnel Services
Docking State Office Building
915 SW Harrison Ave, Suite 260
Topeka, KS 66612
Equal Employment Opportunity
The State of Kansas is an Equal Opportunity Employer. All qualified persons will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, political affiliation, disability or any other factor unrelated to the essential functions of the job.
If you wish to identify yourself as a qualified person with a disability under the Americans with Disabilities Act and would like to request an accommodation, please address the request to the agency recruiter.
IT Programmer Jobs by Experience Level
See All 14 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
- Manufacturing
- Education
- 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 Valmont Industries, DLH, and NextEra Energy, with the largest share of openings in Florida, Georgia, and Virginia, based on current listings on Migrate Mate as of September 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 29% of it programmer openings are fully remote or hybrid as of September 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 14 IT Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find IT Programmer Jobs