> Markdown version of [/jobs/ext/1725657-software-developer](https://www.wearedevelopers.com/jobs/ext/1725657-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** CAI, Inc. - **Location:** Trenton, NJ, United States - **Experience:** Experienced - **Salary:** $135,200.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Computer Programming, Systems Development Life Cycle, Software Engineering, Web Applications, Computer Network Operations, Backend - **Published:** July 15, 2026 - **Apply:** https://dejobs.org/x/x/98E1732B15FE4BE3A78EDE89E2978394/job/ ## About the Role * Hands-on software development experience (3+ years) designing, building, and testing web applications and backend services aligned to defined functional requirements and technical specifications. * Proficiency in SDLC practices including estimating effort, delivering enhancements/changes, and producing/maintaining technical documentation and artifacts. * Experience collaborating across technical and functional teams (e.g., project management, network operations, business stakeholders) to deliver integrated solutions. * Strong teamwork and collaboration skills * Clear written and verbal communication Physical Demands * Ability to safely and successfully perform 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 ## Description As the Software Developer, you will be responsible for design and development of key/critical modules within the Communicable Disease Reporting and Surveillance System (CDRSS)., We are looking for a Software Developer for a contract opportunity that is hybrid in Trenton, NJ . This position will be responsible for design and development of key/critical modules within the Communicable Disease Reporting and Surveillance System (CDRSS)., * Analyzes, designs, codes, and performs component and assembly testing of all application code owned by the Application Team. * Understand the functional requirements and technical specifications of projects necessary for implementing technical solutions. * Work effectively both as an individual contributor as well as a member of the development team in designing, developing and testing software application solutions. * Work with functional groups both internal to Client Technology Service Group (e.g., project management, network operations.) and external in order to provide tightly integrated solutions for the web applications and backend systems. * Provide accurate estimates for design and programming efforts for system changes and enhancements. * Identify appropriate business examples to illustrate key concepts/ features. * Ensuring that technical documentation and technical artifacts are accurately prepared, maintained, and cataloged ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Generate AI in the Browser with Chrome AI - Raymond Camden](https://www.wearedevelopers.com/videos/1770-generate-ai-in-the-browser-with-chrome-ai-raymond-camden) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [AI Driven Development](https://www.wearedevelopers.com/videos/100340-ai-driven-development) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)