> Markdown version of [/jobs/ext/734587-jr-software-developer](https://www.wearedevelopers.com/jobs/ext/734587-jr-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). --- # Jr Software Developer - **Company:** Seaga Manufacturing, Inc. - **Location:** River Falls, WI, United States - **Experience:** Starter - **Salary:** $85,000.0 - $100,000.0 - **Contract:** Internship / Graduate position - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Software Applications, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Cyber Security, Databases, Database Design, Software Debugging, Web Development, Embedded Software, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Software Maintenance, Secure Coding, Software Deployment, Software Engineering, Software Systems, SQL Databases, System Testing, Systems Integration, Strategies of Testing, Software Organization, Software Troubleshooting, Reliability of Systems, Git, Information Technology, Software Performance, Software Version Control, Programming Languages - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a012846ea97b9fda ## About the Role Do you have experience in Programming languages?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field. * 0-2 years of software development experience (internships and co-ops considered). * Experience with software development projects through coursework, internships, or professional experience. Knowledge, Skills & Abilities * Proficiency in one or more programming languages such as C#, Java, Python, JavaScript, or C++. * Understanding of object-oriented programming concepts. * Familiarity with SQL databases and database design principles. * Knowledge of software testing methodologies and debugging techniques. * Experience with Git or other version control systems. * Strong analytical and problem-solving skills. * Ability to learn new technologies quickly. * Effective verbal and written communication skills. * Ability to work independently and collaboratively in a team environment. Preferred Qualifications * Experience with .NET, Azure, AWS, or cloud-based technologies. * Exposure to Agile software development methodologies. * Experience developing web applications, APIs, or embedded software. * Understanding of cybersecurity and secure coding practices.Familiarity with manufacturing, automation, or IoT environments. ## Description Seaga Manufacturing is a recognized industry leader and one of the best equipment manufacturers in the automated retail space. With one of the most expansive product portfolios in the industry and partnerships with the best technology providers, Seaga delivers innovative vending, micro market, smart retail, healthcare, and custom dispensing solutions that power businesses around the world. Our commitment to quality, innovation, and customer success continues to drive the future of automated retail. Software Development * Design, develop, test, and maintain software applications and system enhancements. * Write clean, efficient, and maintainable code following established coding standards. * Assist with debugging and troubleshooting software defects and performance issues. * Participate in software design discussions and code reviews. * Support integration of software with hardware, databases, APIs, and third-party systems. Testing & Quality Assurance * Develop and execute unit, integration, and system tests. * Identify, document, and resolve software defects. * Support validation activities to ensure software reliability and performance. * Assist in maintaining software documentation and version control. Product & Operational Support * Provide technical support for existing applications and software systems. * Collaborate with engineering, operations, and customer support teams to resolve technical issues. * Assist with software deployments, updates, and maintenance activities. * Support continuous improvement initiatives related to software performance and user experience. Cross-Functional Collaboration * Work closely with Product Development, Engineering, Operations, and Quality teams. * Participate in Agile/Scrum meetings, sprint planning, and project reviews. * Communicate project status, technical issues, and recommendations effectively. * Stay current with emerging technologies and software development best practices. ## Related Videos - [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) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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’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) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)