Software Engineer


100% Remote

, United States


Software Engineering

Job type:

Direct Hire





Job ref:


About the Company:
Our client, is an insurance that for the last 115 years has helped over 12 million people with life insurance and retirement products. 

About the role:
Location: 100% remote from any city in the U.S.
Base Salary: $110K-$130K plus 10-12% bonus
Tech stack: IBM iRPG and Microsoft .net

Responsible for designing, coding, testing, implementing, maintaining, and supporting software systems.  Works closely with business analysts and customers to gather requirements in order to ensure the customer’s business needs and expectations are met in a timely and cost-effective manner.   Diagnoses, isolates, and de-bugs software problems and provides resolution.   Prepares and modifies technical documentation.  Researches, evaluates, and recommends new development tools and applications as appropriate.  May be responsible for managing work within a project.


  • Analysis and Design.   Research, compiles, and evaluates information used in the development and maintenance of large and complex systems and processes to satisfy business needs.  Designs large and complex systems and/or support processes that meet customer requirements while effectively interacting with existing systems/support processes.
  • Programming and Testing.  Constructs, modifies, and tests large and complex system changes.
  • Problem determination and resolution.  Quickly diagnoses complex problems; determines and implements quality solutions in a timely fashion.  This covers all areas of production support and daily problem research and resolution.  Production incidents need prompt attention and correction to reduce impact on the business area.


  • Post-secondary degree, preferably in Management Information Services, Computer Science or Math related field may substitute for up to 4 years of work and/or technical experience.
  • 10+ years of applicable work and/or technical experience in languages/environments is preferred.
  • Technical certifications are desirable and may substitute for some work and/or technical experience. (Microsoft Certifications, etc.)
  • Recognized expertise in their assigned areas of responsibility.
  • C# .NET Development Experience – Required
  • SQL for CRUD operations – Required
  • IBM I Development Experience – Required
  • .Net WinForms Development – Preferred
  • IBM RPG Free Format Experience – Required
  • IBM DB2 Database Experience – Required

Share job

Latest jobs


About the Role:  Length of Contract: 3-months+ Hourly Rate: $60-70...


About the Company: Our client, is an insurance that for...


About the Company: Our client is a recognized leader in...

Get new jobs for this search by email

By submitting your details you agree to our

Software Engineer

Please complete the form below to apply for this position