Software Engineer, Full Stack Developer, Backend Developer
Omaha, Douglas County, Nebraska, 68197, USA
Listed on 2026-02-28
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Java Developer
Overview
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.
- Work with Business Analysts and user representatives to design and implement applications and updates.
- Implement new applications and update existing ones to align with changing business objectives.
- Create design documents, wire frames, and UI prototypes. Write clean and functional code with reusability, testability, and future-minded design. Write and maintain unit tests.
- Participate in project planning and status meetings; provide information to keep projects on track.
- Work with Network Operations staff to configure and maintain runtime environments and assist with deployments.
- Participate in team code reviews with a focus on correctness, style, and information security concerns.
- Resolve issues and provide timely support throughout the SDLC and beyond.
- Write and maintain application support documentation.
- Work independently and with others; stay informed of applicable and emerging technologies and practices that provide value to the business.
Skills And Abilities
- Effectively use SVN or Git and follow best practices.
- Analyze complex issues and make critical decisions; read, interpret, and input data accurately.
- Communicate effectively (oral and written) and follow directions; operate with correct English usage, spelling, grammar, vocabulary and punctuation.
- Determine when and how to escalate concerns to the appropriate level of management.
- Contribute effectively to team or work unit goals and maintain productive working relationships.
- Provide effective customer service; organize and prioritize work; work independently with initiative.
- Handle multiple tasks and meet definite deadlines under pressure; manage confidential information.
- Utilize computer and related software effectively.
Experience and Education Qualifications
- Software Engineer:
High School Diploma or equivalent and 7 years of related experience, or Associate’s Degree or equivalent and 5 years of related experience, or Bachelor’s Degree and 3 years of related experience, or Master’s Degree. - Senior Software Engineer:
High School Diploma or equivalent and 10 years of related experience, or Associate’s Degree or equivalent and 8 years of related experience, or Bachelor’s Degree and 5 years of related experience, or Master’s Degree and 2 years of related experience.
- Hybrid or fully remote work environment designed to provide flexibility, autonomy, and productivity while working from another location.
- Primary work environment is in a climate-controlled office setting.
- Work may involve travel to attend meetings at other locations.
In addition to a competitive salary, eligible employees may receive an annual discretionary bonus and access to our benefits package, including:
- Health, Dental, Vision & Life coverage
- 401(k) with Company Match
- Paid Time Off
- 8 Paid Holidays
- Volunteer Time Off
- Paid Parental Leave
- Hybrid/Remote Work Options
- Employee Assistance Program
- Tuition Reimbursement
Equal Opportunity Employer
Pharmacists Mutual Insurance Group is an Equal Opportunity Employer.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).