SIGN IN
Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CAI · 7 hours ago

Software Developer

CAI is a global technology services firm with over 8,500 associates worldwide. They are looking for a motivated full stack developer to provide support for key enterprise initiatives, focusing on development, system integration, and operations.
ConsultingSoftware
check
Work & Life Balance
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and maintain responsive front‑end applications using React, Vue, or comparable frameworks
Build, optimize, and support back‑end services using Node.js, Python, or Java‑based frameworks
Design and maintain RESTful and GraphQL APIs to connect multiple transit and operational systems
Implement CI/CD pipelines and support cloud‑native deployments in environments such as AWS, Azure, or GCP
Explore and integrate emerging technologies, including AI for predictive maintenance and ML for passenger demand forecasting
Ensure application scalability, performance, and high availability to support peak transit utilization
Work with real‑time data streams (Kafka, MQTT, WebSockets) sourced from buses, trains, and paratransit systems
Support data pipelines, analytics dashboards, and reporting tools to drive operational and ridership insights
Build integrations with third‑party vendors, including payment processors and ride‑sharing partners
Integrate software with hardware systems, including onboard devices and IoT sensors
Manage and optimize SQL and NoSQL databases to support structured and unstructured transit data
Perform automated and manual testing, debugging, and performance tuning
Implement monitoring and observability tools (Prometheus, Grafana, Datadog) to ensure system reliability and uptime
Collaborate closely with DevOps and IT operations teams to ensure smooth deployments and environment stability
Apply security best practices to ensure data protection and regulatory compliance

Qualification

Full Stack DevelopmentMobile DevelopmentFront-end DevelopmentBack-end DevelopmentCloud PlatformsDatabase TechnologiesAPI DesignCI/CD PipelinesAI/ML IntegrationUI/UX PrinciplesTroubleshootingPerformance Optimization

Required

Bachelor's degree in Computer Science, Information Systems, Business Administration, or a related field
8+ years of professional experience as a Full Stack Developer
8+ years of experience with mobile application development (iOS, Android, or cross‑platform frameworks such as React Native or Flutter)
8+ years of experience applying UI/UX principles and collaborating with design teams
8+ years of experience in performance optimization for web and mobile applications
8+ years of experience with modern application development frameworks and best practices
Strong front‑end development expertise (React, Vue, Angular)
Strong back‑end development expertise (Node.js, Python, Java, or .NET)
Extensive experience with database technologies (PostgreSQL, MySQL, MongoDB, Redis) and API design
6+ years of experience with cloud platforms, containerization (Docker, Kubernetes), and CI/CD pipelines
Demonstrated ability to troubleshoot complex systems and solve problems in fast‑paced, cross‑functional environments

Preferred

Master's degree in Computer Science, Information Systems, Business Administration, or a related field
4+ years of exposure to data analytics, AI/ML, or big data platforms

Benefits

Medical, dental, and vision insurance
401k retirement account access
Paid sick leave
Other paid time off as provided by applicable law

Company

CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+.

H1B Sponsorship

CAI has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (24)
2024 (28)
2023 (24)
2022 (30)
2021 (41)
2020 (48)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Tom Salvaggio
President and CEO
linkedin
leader-logo
Tony Salvaggio
Founder and CEO
linkedin
Company data provided by crunchbase