> Markdown version of [/jobs/ext/4637571-associate-software-developer](https://www.wearedevelopers.com/jobs/ext/4637571-associate-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). --- # Associate Software Developer - **Company:** Carco Group, Inc. - **Location:** Harwood, MD, United States (Remote available) - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), C Sharp (Programming Language), Code Review, Computer Programming, Data Structures, Software Debugging, Python (Programming Language), Scrum Methodology, Software Maintenance, Software Engineering, Enterprise Software Applications, Cloud Platform System, Information Technology, Software Version Control - **Published:** November 8, 2026 - **Apply:** https://www.careerbuilder.com/job-details/associate-software-developer-harwood-md--f788a776-5c7b-4153-b91e-27e496a394f4 ## About the Role Software Development, Customer Relations, Workforce Management, Emerging Technology, Team Player, Global Branding, Risk Management, Team Building, Software Development, Computer Programming, * Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). * 0-2 years of professional software development experience. * Basic proficiency in at least one programming language (e.g., C#, Java, Python). * Understanding of core software development concepts such as algorithms, data structures, debugging, and version control. * Strong analytical and problem-solving skills with an eagerness to learn. * Effective communication skills and ability to collaborate within a team environment. Working Conditions * Fully remote work environment. * Collaborative, team-oriented setting with guidance and mentorship from senior engineers. * Use of modern software development tools, repositories, and cloud-based platforms. Physical Requirements * Ability to communicate clearly and exchange accurate information frequently. * Constant operation of a computer, keyboard, phone, and other standard office equipment. * Ability to occasionally move objects up to 10 lbs. ## Description The Associate Software Developer is an entry-level role responsible for supporting the development, testing, and maintenance of software applications under the guidance of senior team members. This position focuses on building foundational programming skills, contributing to team development efforts, and learning industry best practices while supporting Cisive's enterprise software platforms., * Write clean, maintainable, and efficient code following established coding standards. * Assist in identifying, troubleshooting, and resolving basic software defects. * Participate in code reviews to learn best practices and support continuous improvement. * Collaborate with team members to design, develop, and test new or enhanced software features. * Support the documentation of code, technical processes, and application functionality. * Contribute to Agile ceremonies including sprint planning, sprint reviews, and daily stand-ups. * Learn and apply new technologies, frameworks, and tools as directed by senior development staff. * Perform other duties as assigned.