Junior Application Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job 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
Requirements
- 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
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Retirement plan
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance, * 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
About the company
Marygrove Awnings is a renowned manufacturer and installer of premium awnings and shade solutions, committed to transforming outdoor spaces with innovative, stylish designs. With over 90 years of industry experience, we prioritize quality craftsmanship, customer satisfaction, and fostering strong community relationships. Join our team and contribute to a company that values growth, teamwork, and excellence!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
7 Important Tips That Every Software Developer Should Know
What Are The Top Skills Required For Azure Developers?
Dev Digest 121 - AI goes offline