Software Developer
Hamilton, NJ · On-site
$55 - $65/hr
Software Developer Req number: R7571 Employment type: Full time Worksite flexibility ... Hybrid Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly ...
Hamilton, NJ · On-site
$55 - $65/hr
Software Developer Req number: R7571 Employment type: Full time Worksite flexibility ... Hybrid Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly ...
Hamilton, NJ · On-site
$55 - $65/hr
Software Developer Req number: R7571 Employment type: Full time Worksite flexibility ... Hybrid Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly ...
The selected leader will manage a team of ~25 Software Engineers including 1 Associate Software Engineering manager and will also fill a technical or programmatic role. Functional management ...
The selected leader will manage a team of ~25 Software Engineers including 1 Associate Software Engineering manager and will also fill a technical or programmatic role. Functional management ...
The selected leader will manage a team of ~25 Software Engineers including 1 Associate Software Engineering manager and will also fill a technical or programmatic role. Functional management ...
The selected leader will manage a team of ~25 Software Engineers including 1 Associate Software Engineering manager and will also fill a technical or programmatic role. Functional management ...
Company Profile At Sand Cherry Associates, we excel in the design and delivery of strategic ... Overview The Software Developer, Delivery Practice Coach (DPC) partners with cross-functional teams ...
Quick apply
Company Profile At Sand Cherry Associates, we excel in the design and delivery of strategic ... Overview The Software Developer, Delivery Practice Coach (DPC) partners with cross-functional teams ...
Company Profile At Sand Cherry Associates, we excel in the design and delivery of strategic ... Overview The Software Developer, Delivery Practice Coach (DPC) partners with cross-functional teams ...
Company Profile At Sand Cherry Associates, we excel in the design and delivery of strategic ... Overview The Software Developer, Delivery Practice Coach (DPC) partners with cross-functional teams ...
Company Profile At Sand Cherry Associates, we excel in the design and delivery of strategic ... Overview The Software Developer, Delivery Practice Coach (DPC) partners with cross-functional teams ...
Company Profile At Sand Cherry Associates, we excel in the design and delivery of strategic ... Overview The Software Developer, Delivery Practice Coach (DPC) partners with cross-functional teams ...
The SSPM Associate Developer supports the development, maintenance, and operation of the SSPM ... in software development, security, or IT engineering roles Experience working with APIs and ...
The SSPM Associate Developer supports the development, maintenance, and operation of the SSPM ... in software development, security, or IT engineering roles Experience working with APIs and ...
The SSPM Associate Developer supports the development, maintenance, and operation of the SSPM ... software development, security, or IT engineering roles • Experience working with APIs and ...
The SSPM Associate Developer supports the development, maintenance, and operation of the SSPM ... software development, security, or IT engineering roles • Experience working with APIs and ...
Philadelphia, PA · Remote
$20 - $120/hr
Junior Software Engineer (Open 3D Engine) Job Type: Contractor Location: Remote Job Summary: Join our client's team as a Junior Software Engineer (Open 3D Engine) and play a pivotal role in training ...
Philadelphia, PA · Remote
$20 - $120/hr
Junior Software Engineer (Open 3D Engine) Job Type: Contractor Location: Remote Job Summary: Join our client's team as a Junior Software Engineer (Open 3D Engine) and play a pivotal role in training ...
We are seeking highly motivated junior level Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work ...
We are seeking highly motivated junior level Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work ...
Philadelphia, PA · On-site
$75K - $80K/yr
The Associate Developer will gain exposure to an external team of financiers, architects, designers, engineers, and contractors. Each Associate Developer simultaneously participates in multiple ...
Philadelphia, PA · On-site
$75K - $80K/yr
The Associate Developer will gain exposure to an external team of financiers, architects, designers, engineers, and contractors. Each Associate Developer simultaneously participates in multiple ...
Philadelphia, PA · On-site
$75K - $80K/yr
The Associate Developer is responsible for timely and accurate support to an in-house team of Developers, Senior Developers and Regional Vice Presidents. The Associate Developer will gain exposure to ...
Philadelphia, PA · On-site
$75K - $80K/yr
The Associate Developer is responsible for timely and accurate support to an in-house team of Developers, Senior Developers and Regional Vice Presidents. The Associate Developer will gain exposure to ...
$75K - $80K/yr
The Associate Developer is responsible for timely and accurate support to an in-house team of Developers, Senior Developers and Regional Vice Presidents. The Associate Developer will gain exposure to ...
$75K - $80K/yr
The Associate Developer is responsible for timely and accurate support to an in-house team of Developers, Senior Developers and Regional Vice Presidents. The Associate Developer will gain exposure to ...
Philadelphia, PA · On-site
$75K - $80K/yr
The Associate Developer will gain exposure to an external team of financiers, architects, designers, engineers, and contractors. Each Associate Developer simultaneously participates in multiple ...
Philadelphia, PA · On-site
$75K - $80K/yr
The Associate Developer will gain exposure to an external team of financiers, architects, designers, engineers, and contractors. Each Associate Developer simultaneously participates in multiple ...
The selected leader will manage a team of ~25 Software Engineers including 1 Associate Software Engineering manager and will also fill a technical or programmatic role. Functional management ...
The selected leader will manage a team of ~25 Software Engineers including 1 Associate Software Engineering manager and will also fill a technical or programmatic role. Functional management ...
Wayne, PA · On-site
Responsibilities The Associate Software Development Engineer is responsible for developing, testing, and maintaining software applications. This role focuses on learning and applying foundational ...
Wayne, PA · On-site
Responsibilities The Associate Software Development Engineer is responsible for developing, testing, and maintaining software applications. This role focuses on learning and applying foundational ...
Wayne, PA · On-site
The Associate Software Development Engineer is responsible for developing, testing, and maintaining software applications. This role focuses on learning and applying foundational software development ...
Wayne, PA · On-site
The Associate Software Development Engineer is responsible for developing, testing, and maintaining software applications. This role focuses on learning and applying foundational software development ...
Wayne, PA · On-site
Responsibilities The Associate Software Development Engineer is responsible for developing, testing, and maintaining software applications. This role focuses on learning and applying foundational ...
Wayne, PA · On-site
Responsibilities The Associate Software Development Engineer is responsible for developing, testing, and maintaining software applications. This role focuses on learning and applying foundational ...
Wayne, PA · On-site
Responsibilities The Associate Software Development Engineer is responsible for developing, testing, and maintaining software applications. This role focuses on learning and applying foundational ...
Wayne, PA · On-site
Responsibilities The Associate Software Development Engineer is responsible for developing, testing, and maintaining software applications. This role focuses on learning and applying foundational ...
Camden, NJ · On-site
$132K - $189K/yr
Job Title: Associate Manager, Software Engineering Job Code: 35958 Job Location: Camden, NJ ... Experience with DevOps practices and tools, including CI/CD pipelines, automated testing, and ...
Camden, NJ · On-site
$132K - $189K/yr
Job Title: Associate Manager, Software Engineering Job Code: 35958 Job Location: Camden, NJ ... Experience with DevOps practices and tools, including CI/CD pipelines, automated testing, and ...
$10.5K - $20.9K
0% of jobs
$20.9K - $31.4K
0% of jobs
$31.4K - $41.8K
14% of jobs
$41.8K - $52.2K
6% of jobs
$57.7K is the 25th percentile. Wages below this are outliers.
$52.2K - $62.6K
9% of jobs
$62.6K - $73.1K
7% of jobs
The median wage is $77.9K / yr.
$73.1K - $83.5K
28% of jobs
$89.2K is the 75th percentile. Wages above this are outliers.
$83.5K - $93.9K
18% of jobs
$93.9K - $104.3K
11% of jobs
$104.3K - $114.8K
1% of jobs
$114.8K - $125.2K
5% of jobs
$10.5K
$79.7K
$125.2K
As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.
| Aspect | Associate Software Developer | Junior Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, some internships | Bachelor's in CS or related field, entry-level |
| Work Environment | Collaborative teams, entry-level projects | Development teams, learning-focused tasks |
| Employer & Industry Usage | Tech companies, startups, IT firms | Software firms, tech departments in various industries |
| Common Search & Comparison | Yes | Yes |
The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

$55 - $65/hr
Full-time
Medical, Dental, Vision, Retirement, PTO
This job post has expired today. Applications are no longer accepted.
Req number:
R7571Employment type:
Full timeWorksite flexibility:
HybridWho we areCAI 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 8+ years of software development, 5+ in .NET frameworks, and are looking for your next career move, apply now.Job Description
We are looking for a Software Developer to design, develop, and maintain scalable, cloud-native enterprise applications using modern Microsoft .NET and frontend frameworks. This position is a full-time contract role and will begin 100% onsite for the first 30 days, then transition to a hybrid schedule (3 days onsite / 2 days remote). The role is based in Hamilton, NJ.
What You’ll Do
Design, develop, and maintain scalable web applications using Angular 14+ and .NET 8+
Build and consume RESTful APIs and microservices in a cloud-native architecture
Develop and optimize backend services integrated with AWS RDS for SQL Server
Deploy and manage containerized applications using AWS ECS Fargate
Build, maintain, and enhance CI/CD pipelines using AWS CodePipeline and native AWS DevOps tools
Integrate AI/ML capabilities using AWS services such as SageMaker, Comprehend, Rekognition, or custom ML models
Develop dashboards and reporting solutions using Power BI
Ensure application security, compliance, and data protection standards are met
Troubleshoot, debug, and upgrade existing applications and systems
Participate in Agile/Scrum ceremonies and contribute across the full SDLC
What You’ll Need
Required:
8+ years of overall professional software development experience
5+ years of .NET / C# development
3+ years of full-stack development
2+ years of AWS cloud platform experience
Experience supporting large-scale enterprise applications (1M+ lines of code)
Experience with mission-critical systems (99.9%+ uptime)
Participation in application modernization initiatives
Full SDLC experience from requirements through production support
Preferred:
Prior experience within government or public-sector environments
Experience integrating AI/ML services in production applications
Advanced Power BI dashboard 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, etc.
Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
#LI-KW1
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 application.accommodations@cai.io or (888) 824 – 8111.
$55 - $65 per hourThe pay range for this position is listed above. Exact compensation may vary based on several factors, including location, experience, and education. Benefit packages include medical, dental, and vision insurance, as well as 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.