Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

CAI

Software Developer

Career Insights for Software Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on national data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.

$115,958 / year median in the U.S.

+5% projected growth

Explore Career

Job Description

at CAI in Springfield, Illinois, United States Job Description Software Developer Req number: R8431 Employment type: Full 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 Software Developer ready to take us to the next level! If you have the ability to design, develop, test, and support web-based business applications and are looking for your next career move, apply now. Job Description We are looking for a Software Developer to design, develop, test, and support web-based business applications while collaborating with stakeholders to deliver scalable and maintainable software solutions. This position will be a full-time contract and remote . What You'll Do

+ Design, develop, test, and maintain software applications that support business and operational objectives

+ Develop backend services and web applications using . NET Core and related technologies

+ Write, optimize, and maintain SQL Server database objects, queries, stored procedures, and functions

+ Collaborate with business stakeholders and technical teams to gather requirements and translate them into software solutions

+ Participate in all phases of the Software Development Life Cycle including requirements analysis, design, development, testing, deployment, and support

+ Develop and maintain front-end functionality using JavaScript and modern web technologies

+ Perform unit testing, integration testing, troubleshooting, and debugging of software applications

+ Maintain source code and collaborate with development teams using Git version control

+ Create and maintain technical documentation, system documentation, and development standards

+ Support application enhancements, upgrades, defect resolution, and continuous improvement initiatives

+ Participate in code reviews and contribute to software quality and development best practices

+ Work collaboratively within Agile or iterative development environments

What You'll Need Required:

+ 3+ years of softwa To view full details and how to apply, please login or create a Job Seeker account