> Markdown version of [/jobs/ext/4300568-junior-software-developer-automation-solutions](https://www.wearedevelopers.com/jobs/ext/4300568-junior-software-developer-automation-solutions). 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 Software Developer - Automation Solutions - **Company:** Ensign Services, Inc. - **Location:** Salt Lake City, UT, United States (Remote available) - **Experience:** Starter - **Salary:** $70,000 - $115,000 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Business Process Management, Data Integration, Relational Databases, Integrated Development Environments, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MySQL, Node.Js, Scrum Methodology, Cloud Services, Software Engineering, SQL Databases, Information Technology, Low-code, Programming Languages - **Published:** October 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7149a1f1226bb23a ## About the Role You do not need years of experience; we are looking for someone with strong problem-solving skills, a willingness to learn, and the drive to take on challenges in a supportive, collaborative environment., * Education/Knowledge: Bachelor's degree in computer science, information technology, engineering, or related field, or the ability to demonstrate equivalent knowledge and expertise in software design, development, and architecture. * Experience: 1-2 years of hands-on experience in software development, automation, or related technical work. * Technical Skills: + Experience with at least one programming language (Python, JavaScript/Node.js preferred). + Familiarity with relational databases (SQL Server, MySQL, or PostgreSQL). + Basic understanding of APIs and how to consume them. + Exposure to cloud services, preferably AWS. * Methodology: Familiarity with Agile or Scrum concepts and working in a team-based development environment. * Problem-Solving: Ability to break down challenges into manageable parts and propose logical next steps. * Collaboration: Strong interpersonal skills, able to work effectively with both technical and non-technical colleagues. * Nice to Have: Exposure to low-code tools, workflow automation platforms, or experience in accounting or healthcare environments. ## Description * Contribute to the development and maintenance of automation solutions under the guidance of senior team members. * Assist in enhancing and modernizing existing applications, processes, and integrations. * Write, test, and maintain code in languages such as Python and JavaScript/Node.js. * Support projects involving both on-premises systems and cloud platforms, particularly AWS. * Participate in data integration tasks, including connecting to SQL databases, APIs, and file-based data sources. * Help develop and configure workflows and applications using low-code and BPM platforms. * Collaborate with team members to troubleshoot issues and participate in iterative improvements. * Use AI-assisted development tools to refine and communicate your own ideas more effectively.