Job Closed

This listing is no longer active.

EIG Services Inc logo
EIG Services Inc

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. EMPLOYERS attributes its long-standing success to its most valuable resource, our employees across the United States. 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. Discover an energetic environment that inspires top achievement.

Associate Engineer / Associate Software Developer

Location

United States

Posted

52 days ago

Salary

$60K - $90K / year

Seniority

Mid Level

Job Description

Associate Engineer / Associate Software Developer

EIG Services Inc

Role Description 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. Qualifications - 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! Benefits 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®!

Related Job Pages

More Backend Engineer Jobs

Yelp logo

Application Backend Engineer

Yelp

Looking for a #FiveStarCareer? We know just the place!

Backend Engineer52 days ago
Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Build new features on top of our Service Oriented Architecture • Iterate quickly using Continuous Integration / Continuous Deployment principles • Articulate a technical vision and execute it • Mentor other engineers and share skills • Collaborate with team members and engineers across the company to design elegant systems

Mexico
Cappta logo

Pessoa Desenvolvedora Sênior – PHP, Python

Cappta

Alcance novos horizontes conectando seu negócio a nossa Plataforma White Label de Tecnologia e Serviços Financeiros 🚀

Backend Engineer53 days ago
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Atuação no desenvolvimento e manutenção de dois produtos principais e seus microsserviços • Participação ativa em cerimônias do Scrum (daily, planning, refinamento, review e retrospectiva) • Implementação de novas funcionalidades e evolução de sistemas existentes • Análise técnica e colaboração na definição de soluções • Correção de bugs e melhoria contínua de performance e qualidade • Colaboração com o time para garantir entregas consistentes e alinhadas ao negócio

Brazil
Job Closed
Full TimeRemoteTeam 501-1,000Since 1988H1B No Sponsor

• Develop, evolve, and maintain REST APIs and microservices for the TFSports platform, ensuring scalability, performance, and security; • Work in a continuous delivery model with short cycles (tasks of 1–2 days), making frequent commits and small, focused, high-quality PRs; • Use generative AI (Claude and similar) as a technical copilot in daily work to support development, debugging, documentation, and refactoring; • Perform critical review of all code produced (by AI or humans), ensuring high standards of quality, clarity, efficiency, handling of edge cases, and security; • Actively participate in code reviews, technical discussions, and architectural decisions, contributing to the team's and product's continuous improvement; • Maintain clear and up-to-date technical documentation (READMEs, ADRs, Confluence), promoting traceability and knowledge sharing; • Contribute to the evolution of CI/CD pipelines, automated tests, and deployment processes to ensure reliable, continuous deliveries; • Take end-to-end technical responsibility, owning the quality, tests, security, and sustainability of delivered code.

Brazil
Full TimeRemoteTeam 501-1,000H1B Sponsor

• Develop and maintain REST APIs using Golang (primary) / Python • Implement business rules and integrations with databases • Model, query, and optimize data in PostgreSQL • Create and maintain containerized applications with Docker • Work in AWS environments using services such as S3, Lambda, and EC2 • Write clean, organized, and maintainable code • Handle errors, validations, and exception scenarios • Participate in code reviews and technical discussions • Collaborate on continuous improvements to architecture and code

Brazil
Job Closed