> Markdown version of [/jobs/ext/2298919-associate-software-engineer](https://www.wearedevelopers.com/jobs/ext/2298919-associate-software-engineer). 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 Engineer - **Company:** EMSI, INC. - **Location:** Moscow, ID, United States - **Experience:** Starter - **Contract:** Internship / Graduate position - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Software Applications, Bug Tracking Systems, C++ (Programming Language), Cascading Style Sheets (CSS), Software Quality, Code Review, Continuous Integration, Data Structures, Software Debugging, Programming Tools, Github, Python (Programming Language), Object-Oriented Software Development, Software Engineering, Software Systems, TypeScript, Tailwind, Gitlab, Information Technology, Software Version Control, Programming Languages - **Published:** August 29, 2026 - **Apply:** https://www.careerjet.com/job/us42885573f6d417735828449b743f09a7/eaa ## About the Role 0-2 years of professional software development experience Bachelor's degree in Computer Science, Software Engineering, or a related field preferred Experience with TypeScript or JavaScript, React.js/Next.js, Tailwind CSS or CSS, and HTML Familiarity with GitLab or GitHub, CI/CD practices, and Agile methodologies Understanding of software development principles, data structures, algorithms, and object-oriented programming concepts Proficiency in one or more programming languages such as Java, C++, Python, or JavaScript Familiarity with development tools and environments, including IDEs, version control, and bug-tracking systems Strong written and verbal communication skills Ability and willingness to learn new technologies, programming languages, and development practices Internship experience, relevant coursework, or personal coding projects preferred ## Description As an Associate Software Engineer, you will support the development, testing, and maintenance of Lightcast's software solutions while building your technical expertise alongside experienced engineers. This role will focus on maintaining and expanding Lightcast's new marketing website, collaborating with team members around the world to create a premium web experience for current and prospective customers. This is an entry-level opportunity for a motivated engineer looking to gain hands-on experience in a collaborative, fast-paced environment. Major Responsibilities: Collaborate with software engineers to design, develop, test, and maintain software applications Develop features and functionality based on project requirements and technical specifications Maintain and enhance Lightcast's marketing website to deliver a high-quality customer experience Participate in code reviews to support code quality, maintainability, and established coding standards Troubleshoot and debug software issues Learn and apply relevant programming languages, frameworks, tools, and development practices Collaborate with team members across functions and global locations to deliver software projects ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [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) - [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) - [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) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)