> Markdown version of [/jobs/ext/4320681-software-developer](https://www.wearedevelopers.com/jobs/ext/4320681-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:** Velvetech LLC - **Location:** Norridge, IL, United States - **Salary:** $80,000 - $115,000 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Component-Based Software Engineering, Application Integration Architecture, Software Applications, C Sharp (Programming Language), Software Quality, Code Review, Computer Programming, Data Integration, Relational Databases, Software Debugging, Revision Control Systems, Python (Programming Language), Object-Oriented Software Development, Software Maintenance, Software Engineering, Systems Integration, Programming Languages - **Published:** October 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=cd32d74648649803 ## About the Role Velvetech is seeking a Software Developer to contribute to the design, development, testing, and maintenance of software applications tailored to business needs. The ideal candidate has a solid foundation in programming, analytical thinking, and software development practices, with the ability to collaborate effectively on technical projects., * Knowledge of programming languages such as C#, Java, Python, or JavaScript. * Understanding of object-oriented programming and software development life cycles. * Familiarity with relational databases, APIs, and application integration. * Experience with debugging, testing, and version control tools. * Ability to analyze requirements and solve technical problems. * Strong communication, teamwork, and organizational skills. * Willingness to learn new technologies and contribute to collaborative projects. ## Description * Design, develop, test, and maintain software applications. * Write clean, efficient, and maintainable code using appropriate programming languages. * Collaborate with developers, project managers, and other stakeholders to understand technical requirements. * Build and maintain APIs, database integrations, and application components. * Identify software defects, investigate issues, and implement effective fixes. * Participate in code reviews, testing, and software quality improvement activities. * Support application updates, system integrations, and ongoing maintenance. * Prepare technical documentation and follow established development standards.