Demo

Software Developer

Custom Data Processing Inc
Romeoville, IL Full Time
POSTED ON 12/31/2025
AVAILABLE BEFORE 2/28/2026
Software Developer (WIC Direct Extended Services)CDP, Inc. is a premier provider of data management systems and services for public health programs, including WIC. We are seeking a skilled Full Stack Web Developer to support the newly formed WIC Direct Extended Services team, which manages peripheral applications and state driven change requests. This role supports upcoming state driven enhancements, with additional opportunities to contribute to research and development efforts centered around improvements to various portals and applications. The ideal candidate will have strong experience with modern .NET development, Blazor, SQL Server, and reusable component architecture, along with effective communication and collaboration skills.Responsibilities: Design, develop, and maintain high-quality web applications using .NET 8 . Design and implement RESTful APIs for backend services. Design, optimize, and manage SQL Server databases, including schema design, queries, and stored procedures. Build reusable, modular, and efficient components for scalable applications. Collaborate with cross-functional teams to gather requirements and deliver robust solutions. Perform code reviews, enforce best practices, and contribute to continuous improvement initiatives. Communicate effectively with both technical and non-technical stakeholders.Minimum Qualifications: Strong understanding of SOLID principles, object-oriented programming, and design patterns.Proven experience with .NET 8 , C#, and Entity Framework Core. Expertise in Web API development and RESTful service design. Hands-on experience with SQL Server: schema design, stored procedures, performance tuning, and query optimization. Proficiency in building scalable, maintainable, and reusable components. Front-end development experience with HTML5, CSS3, JavaScript, and modern frameworks such as Angular, React, or Vue. Familiarity with responsive design and cross-browser compatibility. Experience writing unit and integration tests using frameworks like xUnit, NUnit, or MSTest.Nice to Have:Experience with containerization (e.g., Docker).Knowledge of cloud platforms, preferably Microsoft Azure (App Services, Azure Functions, Cosmos DB, Key Vault, etc.). Experience with Infrastructure as Code tools such as Bicep or Terraform.Familiarity with CI/CD pipelines using Azure DevOps or similar tools.Experience with logging technologies such as Serilog or Application Insights.Exposure to Agile/Scrum methodologies and collaborative development practices. Understanding of security best practices (authentication, authorization, OWASP guidelines). Experience with performance profiling and optimization for .NET applications. CDP, Inc. offers a competitive salary, a comprehensive benefits package, and opportunities for growth and advancement within the company. This is a fully remote position and is available immediately. Base Salary: $95,000 - $110,000About Our Culture At our core, we value our relationships, both internally and externally. We respect everyone’s contributions and believe all staff and customers have a voice. Decisions are made collectively with the long-term success of everyone in mind. Because we are privately held, our relationships, rather than short-term financial goals, guide our decisions. Empowering each team member is key to our collective success. When everyone feels empowered, everyone succeeds. It is the policy of Custom Data Processing, Inc. to assure that applicants are considered and that employees are treated fairly during their employment, without regard to race, color, religion, age, physical or mental disability, sex, marital status, ancestry, national origin, veteran’s status, citizenship, pregnancy, sexual orientation, other protected activities, or any other characteristic protected by federal, state, or local law. Such action shall include, but not be limited to the following: employment, promotion, demotion, or transfer; recruitment or recruitment advertising; layoff or termination; wages or other forms of compensation; selection for training, including apprenticeship, pre-apprenticeship, and/or on the job training; and ensuring and maintaining a work environment free of harassment, intimidation, and coercion at all sites and in all facilities at which employees are assigned to work.

Salary : $95,000 - $110,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Romeoville, IL area that may be a better fit.

  • QT9 Software Aurora, IL
  • Join QT9 where your work truly matters! QT9 Software is a rapidly growing SaaS leader delivering Quality Management Software (QMS) and Enterprise Resource ... more
  • 2 Months Ago

  • Axiom Software Solutions Limited Chicago, IL
  • Roles and Responsibilites: Defines and creates data specifications for reports and analysis based on business requirements, evaluating available and new da... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!