Programmer/Analyst
$75 - $80 per hourCAI
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.
$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...SuggestedHourly payWork experience placementWork at officeFlexible hours- ...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....SuggestedContract work
- ...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...SuggestedHourly payContract workLocal areaRemote work
- ...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...SuggestedFull time
- ...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...SuggestedFull timeContract workPart timeFor contractorsWork experience placementWork at officeLocal areaImmediate startRemote workFlexible hours2 days per week3 days per week
- ...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 timeLocal areaRemote workHome officeWork visa
$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 workFlexible hours- 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
- 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
$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 payTemporary workWork experience placementLocal areaRemote workMonday to ThursdayFlexible hours- ...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 payContract workLocal areaRemote work
$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- ...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 timeTemporary workFlexible hours
$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 payFull timeTemporary workApprenticeshipWork at officeRemote workHome office$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 timeWork experience placement$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 workFor contractorsWork experience placementFlexible hours$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 workWork experience placementImmediate startFlexible hours- ...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
$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 workFor contractorsWork experience placementLocal area$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 contractorsWork experience placementWork at officeLocal areaRemote work- ...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...
- ...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 timeContract workPart timeLocal areaFlexible hours
$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 timeContract workPart timeApprenticeshipWork at officeLocal areaRemote work- ..._____________________________________________________________________ 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 contractorsWork at officeFlexible hours
$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 workLocal areaImmediate startRemote work- ...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 workFor contractorsImmediate startFlexible hours
$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- ...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 workFor contractorsImmediate startFlexible hours
$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 placementImmediate startFlexible hours$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer/Analyst. Be the first to apply!
- engineering change analyst Annapolis, MD
- application security analyst Annapolis, MD
- software configuration analyst Annapolis, MD
- software analyst Annapolis, MD
- software development analyst Annapolis, MD
- engineering analyst Annapolis, MD
- engineering business analyst Annapolis, MD
- application support analyst Annapolis, MD
- application analyst Annapolis, MD
- junior application support analyst

