> Markdown version of [/jobs/ext/1208461-software-developer](https://www.wearedevelopers.com/jobs/ext/1208461-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:** Custom Data Processing, Inc. - **Location:** Romeoville, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $90,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), .NET Framework, Computer-Aided Design, Application Programming Interfaces (APIs), Agile Methodology, C Sharp (Programming Language), Collaborative Software, Databases, CouchDB, Custom Software, Database Applications, Microsoft SQL Server, Software Engineering, Web Applications, AngularJS, Solid Principles, Data Analytics, Restful APIs - **Published:** July 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6c4bb0c8cb3deb64 ## About the Role * You are a problem-solver who can analyze and untangle complex technical challenges. * You are detail-oriented, producing efficient, clean, and well-commented code. * You are a strong communicator who can present and clearly explain technical information. * You are a self-starter who works independently with minimal supervision and manages shifting priorities. * You care about CDP's mission and the public health communities we serve., * 5+ years of development experience with a strong background in C#. * Experience designing single-page web applications with the Angular framework. * Experience designing and maintaining REST web APIs. * Experience designing software that adheres to SOLID principles. * 5+ years of experience with SQL Server. Nice to Have * Experience with SyncFusion, Breeze, and CouchDB. * Experience working in an agile team environment. * Excellent written and verbal communication skills, with the ability to present and clearly explain technical information * Detail-oriented, producing efficient, clean, and well-commented code * Strong analytical and problem-solving skills * Self-directed, able to work independently and manage multiple priorities while following team leadership ## Description CDP is searching for an experienced database and .NET Developer to help contribute to our world-class public health data analytics solution. On a collaborative software development team, you will design and develop software modifications for web-based health care systems, making sure each deliverable meets business requirements and CDP's quality goals. Most of our projects employ agile development methodologies, creating a flexible, fun team environment where you can keep learning and growing your craft. What You'll Do Design & Development * Participate in development planning meetings and design software modifications. * Implement code changes and test software changes alongside developers, QA engineers, and technical writers. * Analyze, design, develop, and maintain web-based, data-driven applications. * Develop custom software solutions that meet the requirements of end users. Maintenance & Integration * Maintain and support existing application systems. * Integrate third-party software applications. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)