Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer/Analyst

$75 - $80 per hour

CAI

Programmer/Analyst

Req number:

R7767

Employment type:

Part time

Worksite flexibility:

Remote

Who we are

CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right-whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.

Job Summary

We are looking for a motivated Programmer/Analyst III ready to take us to the next level! If you have experience designing, developing, testing, and implementing software solutions for a cross-platform mobile application and supporting backend systems and are looking for your next career move, apply now.

Job Description

We are looking for a Programmer/Analyst III to support the Chicago Accessible Intersection Navigation (CAIN) initiative by designing, developing, testing, and implementing software solutions for a cross-platform mobile application and supporting backend systems. This position will be a 6-month contract role, part-time and fully remote.

What You'll Do

  • Analyze user and stakeholder requirements to determine feasibility, scope, and compatibility with existing system architecture

  • Design and plan software components using structured analysis, flowcharts, and system design methodologies

  • Develop, test, and document software solutions for cross-platform mobile applications (iOS and Android) using the Ionic framework

  • Build and integrate backend APIs and support system integrations with external platforms such as Miovision SPaT API and CDOT ATMS

  • Develop and maintain application logic including routing algorithms, intersection logic, and performance optimization

  • Create mock API layers to support parallel development across integrated systems

  • Implement UI enhancements, system hardening, and final production-ready features

  • Deploy mobile applications and APIs to cloud environments and support pilot program launch activities

  • Participate in system integration testing (SIT), QA, and User Acceptance Testing (UAT) with stakeholders

  • Support field testing and validate performance in real-world environments

  • Perform security testing and remediation aligned with OWASP ASVS standards

  • Maintain high unit test coverage and ensure code quality standards are met

  • Monitor application performance post-deployment and support operational stabilization efforts

  • Collect and report system performance metrics aligned with project requirements

  • Ensure all documentation aligns with coding standards, accessibility guidelines, and quality expectations

What You'll Need

Required:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience

  • Experience developing cross-platform mobile applications (iOS and Android), preferably using the Ionic framework

  • Strong experience with backend API development, RESTful services, and system integration

  • Experience with system integration testing, QA processes, and defect remediation

  • Familiarity with accessibility standards such as WCAG 2.1 AA

  • Understanding of security best practices and OWASP ASVS standards

  • Strong analytical, problem-solving, and written communication skills

  • Experience working in Agile/Scrum development environments

Preferred:

  • Experience with traffic management systems, SPaT data, or intelligent transportation systems

  • Familiarity with cloud deployment environments and CI/CD pipelines

  • Experience supporting federally funded or government technology projects

  • Knowledge of assistive technology and accessibility-focused development

Physical Demands

  • Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards

  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings

  • Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor

Reasonable accommodation statement

If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to View email address on click.appcast.io or View phone number on click.appcast.io.

$75 - $80 per hour

The pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages for this role will include 401k retirement account access. Employees in this role may also be entitled to paid sick leave and/or other paid time off as provided by applicable law.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Programmer/Analyst in Annapolis, MD vacancy
  • $32.1 - $50.57 per hour

     ...York, Rhode Island, Vermont, and Washington. ​*Prefer candidates with Beaker CP certification or accreditation. The staff Analyst is responsible for providing technical support, configuration, and maintenance for various healthcare applications and their technologies... 
    Suggested
    Hourly pay
    Work experience placement
    Work at office
    Flexible hours

    Intermountain Health

    Annapolis, MD
    1 day ago
  •  ...PL/SQL Developer/Data Analyst Annapolis, MD (Hybrid) 2-3 years Contract Qualifications: Active Oracle PL/SQL certification, Twelve (12) or more years of SQL programming experience, and Twelve (12) or more years of PL/SQL programming experience.... 
    Suggested
    Contract work

    My3Tech Inc

    Annapolis, MD
    22 hours ago
  •  ...Business Systems Analyst Anywhere Type: Contract-to-Hire Category: Business Analysis Industry: Insurance Workplace Type: Remote Reference ID: JN -052026-106758 Date Posted: 05/04/2026 Shortcut: Description Recommended... 
    Suggested
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Annapolis, MD
    2 days ago
  •  ...Business Analyst / Senior Business Analyst Chaney Enterprises is at a pivotal point in our growth. Over the last few years, we have grown in territory and market share. To continue our growth trajectory, we are looking to grow our team by hiring people that are technologically... 
    Suggested
    Full time

    Chaney Enterprises

    Annapolis, MD
    4 days ago
  •  ...Position Description & Qualifications Senior Navigation Systems Management Analyst If you are motivated to play an important role in helping to develop, integrate, field, and support critical command and control capability for our Navy ships and Sailors, read on... 
    Suggested
    Full time
    Contract work
    Part time
    For contractors
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Serco

    Annapolis, MD
    4 days ago
  •  ...Dodge Construction Network (Dodge) is looking for a Sourcing Data & System Analyst. This position is a hands-on individual contributor role responsible for evaluating, building, and improving the data pipelines, workflows, and tooling that support our digital sourcing.... 
    Full time
    Local area
    Remote work
    Home office
    Work visa

    Dodge Construction Network

    Annapolis, MD
    5 hours ago
  • $150k - $232.33k

    Thank you for your interest in NTT DATA Business Solutions! We are thrilled to offer an exceptional compensation package that includes competitive salaries, comprehensive health and dental benefits, Flexible Paid Time Off, 10 paid holidays, a 401k plan, and remote work...
    Remote work
    Flexible hours

    NTT America

    Annapolis, MD
    4 days ago
  • Job Description Join our Optical Systems and Networking Solutions team as an R&D Software Architect, where innovation thrives in a dynamic in-persion, hybrid, or remote environment. Collaborate with a focused, agile group on cutting-edge subsea communications, leveraging...
    Remote work

    Nokia

    Annapolis, MD
    1 day ago
  • About Crisis24 Crisis24 is a global, AI-enhanced provider of travel risk management, mass communications, critical event management, crisis-security consulting, personal protection solutions and global medical concierge capabilities, allowing prominent organizations...
    Work at office

    Crisis24

    Annapolis, MD
    22 hours ago
  • $25.48 - $60.63 per hour

     ...client specific environment Conduct technical training with appropriate client resources such as Clinica Informatics, IT, Lab Analysts, and Biomed, onsite or remotely Adhere and contribute to established processes, methodologies, best practices for technical implementation... 
    Hourly pay
    Temporary work
    Work experience placement
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Oracle

    Annapolis, MD
    2 days ago
  •  ...Principal Systems Analyst Anywhere Type: Contract Category: Business Analysis Industry: Financial Services Workplace Type: Remote Reference ID: JN -052026-106836 Date Posted: 05/10/2026 Shortcut: Description Recommended Jobs Description... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Annapolis, MD
    4 days ago
  • $75k - $120k

     ...programming or applications analysis or equivalent, such as business analysis. ~ Strong working knowledge of application systems and analyst tools. ~1 year project management experience. Required License/Certifications: ~ Must obtain Epic certification in... 
    Full time

    Luminis Health

    Annapolis, MD
    1 day ago
  •  ...onsite at various locations in Maryland. Make a difference. Join our team by applying today! Responsibilities: The Systems Analyst (Senior) serves as a computer systems expert on assignments that typically involve establishing automated systems with concern to... 
    Full time
    Temporary work
    Flexible hours

    Interclypse

    Annapolis, MD
    4 days ago
  • $60.8k - $82.9k

     ...Become a part of our caring community As a Revenue Cycle EDI Systems Analyst , you will report to the VP, RCM. You will be responsible for supporting, monitoring, and optimizing revenue cycle systems utilized by the FSU. You will ensure accurate and timely billing... 
    Bi-weekly pay
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Home office

    CenterWell

    Annapolis, MD
    2 days ago
  • $91k - $130k

     ...Position Objective: This position serves as a senior analyst who consistently thinks strategically across systems, projects and departments; envisions organizational goals and inspire others to obtain them; translates business problems and requirements into information... 
    Full time
    Work experience placement

    Luminis Health

    Annapolis, MD
    4 days ago
  • $115k - $240k

     ...Places to Work 2019, runner up in 2020 and a finalist in 2021!  Belay Technologies is seeking multiple Computer Network Defense Analysts (CNDAs) to support a critical mission within the Intelligence Community (IC). In this role, the CNDAs leverage data collected from... 
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis, MD
    4 days ago
  • $7.5k

     ...and expertise are crucial to the success and execution of this impactful mission. This opportunity supports a team of Exploitation Analysts, Digital Network Exploitation Analysts, Target Digital Network Analysts, and Cyber Network Defense Analysts, responsible for... 
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Annapolis, MD
    3 days ago
  •  ...Us page if you have any questions about any of our job-openings. Job Description: We are seeking Computer Network Defense Analysts (CNDA) to support our customer's missions. The analysts must possess the skills to analyze, map, protect, or discover vulnerabilities... 
    Contract work

    NetSage Corporation

    Annapolis, MD
    4 days ago
  • $94.4k - $150k

     ...Because You Deserve More Than Just a Job As a Computer Network Defense Analyst (CNDA), you will: use information collected from a variety sources (e.g., intrusion detection systems, firewalls, network traffic logs, and host system logs) to identify potential... 
    Contract work
    For contractors
    Work experience placement
    Local area

    ELEVI Associates

    Annapolis, MD
    22 hours ago
  • $68.4k

     ...Responsibilities include business/systems analysis, requirements definition and documentation, system design, and problem resolution. The analyst communicates with system end-users to understand issues and implement solutions.? ESSENTIAL RESPONSIBILITIES Plans, designs/... 
    For contractors
    Work experience placement
    Work at office
    Local area
    Remote work

    Highmark Health

    Annapolis, MD
    4 days ago
  •  ...Systems Analyst ANNAPOLIS, MD 12+ months Roles & Responsibilities: Maintain, and support end users associated...  ...standards. Provide technical assistance to programmers during all stages of the SDLC. Provide ad hoc reports... 

    West Advanced Technologies

    Annapolis, MD
    2 days ago
  •  ...Position Description & Qualifications Are you an SharePoint Systems Analyst looking for a place where you can make a difference every day? Serco is the place for you! We have an exciting opportunity supporting the United States Navy and our CNIC N6 program based out... 
    Full time
    Contract work
    Part time
    Local area
    Flexible hours

    Serco

    Annapolis, MD
    4 days ago
  • $99k - $225k

     ...Network Exploitation Analyst The Opportunity : Do you have strong analytic skills and a problem-solving mindset? Are you looking for an opportunity to use those skills to support our warfighters, protect our national security, and inform our nation's leaders?... 
    Full time
    Contract work
    Part time
    Apprenticeship
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    22 hours ago
  •  ..._____________________________________________________________________ Set of X is seeking experienced Computer Network Defense Analysts (CNDAs) to support critical Intelligence Community missions. In this role, you’ll operate on the frontlines of cybersecurity; detecting... 
    For contractors
    Work at office
    Flexible hours

    Set of X

    Annapolis, MD
    3 days ago
  • $131k - $198k

    Stratum Networks is a rapidly growing information assurance and cybersecurity solutions company that provides high-end network and security consulting to Department of Defense and Intelligence Community clients. We are looking for a talented and passionate candidate who...
    Contract work
    Local area
    Immediate start
    Remote work

    Stratum Networks, Inc.

    Annapolis, MD
    1 day ago
  •  ...Systems Analyst LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a detail-oriented and innovative Systems Analyst to join our team and play... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis, MD
    22 hours ago
  • $85.4k

     ...Maximus is currently seeking a Senior System Analyst. The Senior Systems Analyst is responsible for supporting complex application development, systems integration, and operational initiatives across enterprise environments. This role serves as a primary liaison between... 
    Remote work

    MAXIMUS

    Annapolis, MD
    22 hours ago
  •  ...Computer Network Defense Analyst (CNDA) LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI CI Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and detail-oriented Computer Network Defense Analyst... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis, MD
    2 days ago
  • $7.5k

     ...and potential impact for further action in accordance with the organization's cyber incident response plan. The Cyber Defense Analyst 1 shall posses the following capabilities: Use cyber defense tools to monitor, detect, analyze, categorize, and perform... 
    Work experience placement
    Immediate start
    Flexible hours

    RealmOne

    Annapolis, MD
    2 days ago
  • $134.1k - $241.4k

     ...your full potential. Unleash your talent and redefine what's possible. Job Description: Parsons is looking for a Cyber Threat Analyst with in-depth knowledge of Secure Internet Protocol Router Network (SIPRNet) environments and proven experience interacting,... 
    Flexible hours

    Parsons Company

    Annapolis, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer/Analyst. Be the first to apply!