Junior Software Developer - Automation Solutions

Ensign Services4 months ago
Dallas, TX, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Ensign Services, Inc. (ESI) is seeking an experienced Junior Software Developer - Automation Solutions to support our rapidly expanding client base across the United States. This role is designed for motivated, early-career developers eager to learn and grow while collaborating on development, testing, analysis, and solution design. With a legacy of serving over 361 post-acute care operations throughout 17 states, you will be part of a team dedicated to driving high-impact projects that improve business operations.

Key Responsibilities

  • 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 drive iterative improvements.
  • Utilize AI-assisted development tools to refine and communicate ideas effectively.

Required Qualifications

  • Bachelor's degree in computer science, information technology, engineering, or related field (or equivalent practical experience in software design and development).
  • 1-2 years of hands-on experience in software development, automation, or a related technical field.
  • Proficiency in at least one programming language, with a focus on Python and JavaScript/Node.js.
  • Familiarity with relational databases (SQL Server, MySQL, or PostgreSQL) and basic API consumption.
  • Exposure to cloud services, preferably AWS, and understanding of Agile/Scrum methodologies.
  • Strong problem-solving skills and the ability to break down challenges into manageable parts.
  • Excellent collaboration and interpersonal skills to work effectively with both technical and non-technical colleagues.

Preferred Qualifications

  • Exposure to low-code tools, workflow automation platforms, or experience in accounting or healthcare environments.

Benefits & Perks

  • Compensation: Salary range between $85,500 - $115,000 (DOE)
  • Medical, dental, and vision coverage
  • Company-provided life insurance
  • 401(k) with company match
  • Sick and vacation plans
  • Opportunities for professional growth and development through our Learning Management System and training sessions

Required Skills

AWS
Agile/Scrum
JavaScript/Node.js
Python
API Integration
Automation
Problem Solving
SQL (SQL Server/MySQL/PostgreSQL)
Low-code platforms