> Markdown version of [/jobs/ext/1451353-junior-application-developer](https://www.wearedevelopers.com/jobs/ext/1451353-junior-application-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). --- # Junior Application Developer - **Company:** MARYGROVE AWNING, LLC - **Location:** Livonia, MI, United States - **Experience:** Starter - **Salary:** $52,000.0 - $62,400.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Amazon Web Services, Bootstrap (Software), Business Software, Cascading Style Sheets (CSS), ColdFusion Markup Language, Cloud Computing, Adobe Coldfusion, Code Review, JQuery, MySQL, Standard Sql, Software Engineering, SQL Databases, Web Applications, Git, Containerization, Information Technology, Restful APIs, Software Version Control, Docker - **Published:** July 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=bd29f0894b160c04 ## About the Role * Associate's or Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience) * Experience with at least one programming language * Basic understanding of HTML, CSS, JavaScript, and SQL * Strong problem-solving and analytical skills * Eagerness to learn and adapt to new technologies Preferred Technical Skills * Experience with ColdFusion/CFML (Adobe ColdFusion or Lucee) is a plus * Familiarity with SQL/MySQL * HTML, CSS, JavaScript, and jQuery * Bootstrap or similar CSS frameworks * Git or other version control systems * REST APIs * Docker or containerization * AWS or other cloud platforms Professional Skills * Strong problem-solving and critical thinking skills * Eagerness to learn new technologies and best practices * Excellent communication skills * Ability to work collaboratively in a team environment * Strong attention to detail * Ability to manage multiple tasks and prioritize work effectively * Positive attitude and willingness to ask questions * Takes ownership of assigned work and follows through What You'll Gain * Experience working on enterprise business applications * Mentorship from an experienced development team * Exposure to cloud infrastructure and modern development practices * Opportunity to help modernize applications from Adobe ColdFusion to Lucee * Career growth in a collaborative IT department ## Description We are looking for a motivated Junior Software Developer to join our IT team. This is an excellent opportunity for someone early in their career who wants hands-on experience building and maintaining business-critical web applications. Our current applications are primarily developed in Adobe ColdFusion, and we are actively working toward migrating to Lucee. The ideal candidate is excited to learn new technologies, contribute to modernizing existing applications, and grow as a software developer. Responsibilities * Develop and maintain internal and customer-facing web applications * Troubleshoot and resolve software issues * Build new features and enhance existing applications * Write clean, maintainable, and well-documented code * Work with SQL databases * Integrate with REST APIs and third-party services * Participate in testing, code reviews, and technical discussions * Collaborate with the IT team on application improvements and modernization efforts ## Related Videos - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [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) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)