Software Engineer
Company: Pharmacists Mutual Insurance Group
Location: Omaha, NE (Remote)
Type: Full-time
Level: mid
Remote: Yes
Posted: 2026-02-25
About this role
Pharmacists Mutual Insurance Group has an opening for a Software Engineer. This role designs, develops, and implements software/web applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Codes software/web applications to adhere to designs supporting internal business requirements or external customers. Standardizes the quality assurance procedure for software. Resolves technical issues through debugging, research, and investigation. Oversees testing and develops fixes. Troubleshoots system problems and issues and looks for ways to improve the software/web application.
Software Engineer
- Intermediate knowledge and utilization of standard Java/C#/.Net/Front-End development concepts, practices, and procedures.
- Relies on experience and judgment to plan and accomplish goals, while continuing to grow knowledge in the field.
- Manages projects and tasks with minimal assistance.
Senior Software Engineer
- Expert knowledge and utilization of standard Java/C#/.Net/Front-End development concepts, practices, and procedures.
- Relies on extensive experience and judgment to plan and accomplish goals, while continuing to grow knowledge in the field.
- Manages projects and tasks independently.
- Must demonstrate a history of high quality work and is capable of being a lead by example contributor to the department.
Essential Functions
Essential functions may include, but are not limited to the following:
- Work with Business Analysts and user representatives to design and
- Implement new applications.
- Update applications given changing business objectives.
- Create design documents, wire frames, and UI prototypes. Write clean and functional code with reusability, testability, and the future in mind. Write and maintain unit tests.
- Participate in project planning and status meetings.
- Provide information to keep projects on track.
- Work wit...