EMPLOYERS
Flexible location

Associate Engineer / Associate Software Developer

Remote$60,000 - $90,000/yrPosted 3 days agoWebsiteLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

Software Developer / Application Developer (Work Comp Insurance)–100% Remote (WFH) Opportunity

General Summary

Under general direction, our Software Developer will apply principles of computer science, mathematics, and systems analysis to design, develop, test, deploy, evaluate, and maintain software applications and computer systems across multiple platforms. They are responsible for the configuration, installation, testing, and troubleshooting of software, hardware, and network systems to support evolving business needs. This includes identifying and resolving technical problems, conducting research and analysis, proposing solutions, and making decisions to ensure the continuous and efficient operation of IT systems.

Additional responsibilities include maintaining a broad range of installed software, planning for both short- and long-term technology needs, and implementing new hardware or software as required.

This Associate Engineer will specialize in Applications Development

Essential Duties and Responsibilities

  • Gather and assess user needs and business requirements to inform the design and development of technology solutions.
  • Create and implement lower-complexity solutions that meet functional, performance, and service-level expectations.
  • Develop technical documentation including process flowcharts, system diagrams, test scenarios, and specifications.
  • Use UML and other modeling techniques to define and communicate technical workflows.
  • Configure, set up, and maintain relevant technologies to ensure stable and efficient system operation.
  • Ensure all solutions comply with security standards and quality assurance protocols while maintaining scalability and repeatability.
  • Troubleshoot and resolve issues across applications, automation systems, data pipelines, networks, and operating environments.
  • Provide technical support and guidance to internal teams and end users.
  • Identify and implement opportunities for automation to streamline manual tasks and improve consistency.
  • Stay informed of current best practices, tools, and industry trends to ensure continued relevance and innovation.
  • Share technical knowledge and mentor team members to support collaborative learning and continuous improvement.
  • Analyze system and performance reports to validate that solutions meet defined functionality, reliability, and service-level goals.

Requirements

  • 0-3 years’ experience.
  • Proficiency in one or more software development languages (e.g., Python, Java, C++, etc.).
  • Understanding basic IT security concepts.
  • Familiarity with Software Development Life Cycle (SDLC), Agile methodologies and iterative development processes.
  • Able to work collaboratively in an Agile or Iterative work environment, contributing to team goals and fostering productive discussions.
  • Knowledge of quality assurance practices, including testing and test automation.
  • Experience with Windows and Unix-variant operating systems.
  • Knowledge of cloud computing and integration with on-premise solutions.
  • Understanding multiple database operating systems (e.g., SQL Server, MySQL, PostgreSQL).
  • Experience in test case creation, test automation, and test execution.
  • Exposure to process analysis, system analysis, design, and architecture principles.
  • Ability to discuss technical concepts clearly and effectively with non-technical stakeholders, ensuring mutual understanding.
  • Stay up to date with emerging business and technical trends, continuously learning and integrating new knowledge.
  • Ability to excel in a fast-paced, evolving marketplace, managing ambiguity and adapting to change.
  • Capable of working with minimal supervision while staying motivated and focused on tasks and objectives.
  • Must be detail-oriented, able to approach problems and tasks with a logical, systematic mindset.
  • Highly self-motivated, able to take initiative and manage time effectively to meet deadlines and deliverables.
  • Strong listening skills and the ability to build positive relationships with colleagues, stakeholders, and customers.
  • Solid problem-solving skills with the ability to analyze complex situations and develop effective solutions.
  • Strong written and verbal communication skills, able to convey technical information clearly and professionally.
  • Strong analytical skills with the ability to absorb new information rapidly and apply it to tasks and projects.

Education

  • Bachelor's degree in computer science, system analysis or a related study, or equivalent experience.

Work Environment

  • Remote: This position is a fully remote (work‑from‑home) opportunity.
  • Candidates must be currently located in the United States and authorized to work without sponsorship.
  • A suitable home workspace that is private and free from distractions is required.
  • Expected Work Hours: Work schedules are designed to meet both the needs of the role and the organization and may be adjusted as business needs evolve.
  • Travel: Possible travel to off‑site locations may be required for meetings, as needed.

Salary Range: $60,000 - $90,000 and a comprehensive benefits package, please follow the link to our benefits page for details! EMPLOYERS Benefits and Perks

About EMPLOYERS:

As a dynamic, fast-growing provider of workers' compensation insurance and services, we are seeking a goal-oriented individual willing to put their ideas to work!

We offer a positive, challenging work environment, combined with an opportunity to build your career as you help us grow our business, in innovative and imaginative ways that are uniquely EMPLOYERS®!

Headquartered in Nevada, EMPLOYERS attributes its long-standing success to its most valuable resource, our employees across the United States.  EMPLOYERS is known for the quality service and expertise we provide to our clients, and the exemplary work environment we provide for our employees.

We live and breathe our core values: Integrity, Customer Focus, Collaboration, Initiative, Accountability, Innovation, and Personal Fulfillment.  These are the pillars that support how we do business with our clients as well as how we treat each other!

At EMPLOYERS, you’ll discover an energetic environment that inspires top achievement.  As “America’s small business insurance specialist”, we have the resources, a solid reputation and an expanding nationwide identity to enrich your work/life and enhance your career.  #LI-Remote

Click our link to learn more! About EMPLOYERS