> Markdown version of [/jobs/ext/1172336-junior-programmer](https://www.wearedevelopers.com/jobs/ext/1172336-junior-programmer). 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). --- # Junior Programmer - **Company:** HBS Systems - **Location:** Houston, TX, United States (Remote available) - **Experience:** Starter - **Salary:** $60,000.0 - $70,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Access, C (Programming Language), HTML, JavaScript (Programming Language), Microsoft Excel, C++ (Programming Language), Cascading Style Sheets (CSS), Computer Programming, Customer Data Management, Software Debugging, Proprietary Software, SQL Databases, Data Logging, Information Technology - **Published:** July 3, 2026 - **Apply:** https://www.careerjet.com/jobad/us044c1e40fc0b02794b87eeb0a4bc7b5e ## About the Role * Bachelor's degree in computer science or equivalent * Must have at least one year of programming experience * Analytical skills backed by high proficiency in dealing with data including Microsoft Excel, Access, SQL and other formats * C, C++, Javascript, CSS, HTML * Ability to communicate effectively with customers, team members and management in both written and verbal form. * Strong organizational skills and project management ability ## Description HBS Systems is seeking a Junior Conversions Programmer join our team. The Junior Programmer assists in writing, coding, and testing software programs and applications. This also includes researching, designing, documenting, and modifying software specifications throughout the production life cycle. Location: This is a fully remote position., * Convert customer data from HBS and various competitive computer systems into a format compatible with HBS Proprietary Software. This is the primary role of this position. * Provide support to the design, development, implementation, and maintenance of HBS software. * Effectively self-test programming, diagnose problems and debugging code. * Coordinate timely price file data conversions. * Convert manufacturer price file data received from various vendors into a format compatible with HBS software. * Manage multiple conversion projects simultaneously, and prioritize effectively to ensure on-time, and accurate conversions. * Logging and tracking processes from scheduling to completion. * Coordinating with other HBS departments to ensure an orderly and timely completion. * Creating procedure documentation for processes. * Develop a schedule for project completion and meet deadlines as assigned. * Other duties as assigned., Your Job As a CNC Programmer II (1st Shift), you will program, set up, and operate CNC milling centers to produce precision components that meet blueprint requirements, tolerance… + 14 hours ago ## Related Videos - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)