Title: | Junior Developer |
---|---|
ID: | 1567 |
Department: | Technology |
Location: | Boston, MA |
Job Title: Junior Developer
Department: AV Programming
Reports to: Director of Technology
Summary
The Junior Developer supports Red Thread’s AV group by assisting with the development of software-based tools and applications. This entry-level role involves working with senior developers and AV programmers to learn, contribute to, and grow within the software development lifecycle.
The ideal candidate has foundational programming knowledge, a willingness to learn, and a passion for developing creative and efficient solutions. This is an excellent opportunity for someone who is excited to begin their software development career in a collaborative and technically dynamic environment.
Key Responsibilities:
- Assist in designing, coding, testing, and debugging software applications
- Support senior developers and AV programmers on projects and tasks
- Contribute to software documentation and training materials
- Collaborate with engineers and stakeholders to understand technical requirements
- Perform basic troubleshooting and bug fixing for existing software tools
- Participate in code reviews and development meetings
- Help maintain and update AV control system software
- Learn to interface with APIs and AV hardware systems
- Stay up-to-date with current technologies and best practices in software development
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or in progress)
- Familiarity with programming languages such as C#, Python, or JavaScript
- Basic understanding of web development concepts (HTML, CSS, JavaScript)
- Willingness to learn and explore new technologies
- Ability to work in a team-oriented environment and follow guidance from senior developers
- Strong problem-solving skills and attention to detail
- Interest in AV technologies and control systems
- Good verbal and written communication skills
- Familiarity with Git or other version control systems
- Some experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus
- Some experience building full-stack applications is a plus
The above statements are intended to describe the general nature and level of work being performed and are not an exhaustive list of all responsibilities, duties, and skills required.