Jobs · Minnesota

Software Developer IV

Western National Insurance · Edina, MN · 3 wk ago
$112k–$161k/yrFull-time

About the role

The Software Developer IV position at Western National Insurance Group is designed for individuals who can design, develop, test, and deploy high-impact software solutions. This role involves collaborating with product teams to troubleshoot application issues and deliver high-quality software solutions, participating in work refinement and planning, preparing and executing unit testing, and ensuring timely delivery of projects.

Responsibilities

  • Designs, develops, tests, and deploys high-impact software application modifications based on collaboratively defined business and technical requirements.
  • Collaborates with product teams to troubleshoot application issues and deliver high-quality software solutions.
  • Participates in work refinement, estimation, and planning activities to support successful project delivery.
  • Prepares and executes unit testing for new and modified code in accordance with team and organizational standards.
  • Presents and executes unit testing for new and modified code in accordance with team and organizational standards.
  • Participates in work refinement, estimation, and planning activities to support successful project delivery.
  • Partners with product and change control teams to ensure quality software releases.
  • Creates and maintains technical documentation that supports ongoing product development and maintenance.
  • Ensures timely delivery of projects and tasks while proactively communicating risks, delays, and roadblocks.
  • Develops and guides the creation of technical specifications, flowcharts, and data flow diagrams to communicate complex application designs.
  • Leads code review efforts and promotes development best practices across product teams.
  • Identifies opportunities for process improvement and collaborates across teams to implement effective solutions.
  • Develops and guides the creation of technical specifications, flowcharts, and data flow diagrams to communicate complex application designs.
  • Leads troubleshooting, resolution, and communication for urgent production issues.
  • Drives automation of development processes and identifies opportunities to improve efficiency across teams.
  • Mentors team members by sharing technical knowledge and supporting professional development.
  • Analyzes complex technical challenges, evaluates multiple solution options, and communicates recommendations.
  • Identifies opportunities to improve application quality, business processes, and customer experience.
  • Collaborates with team members to evolve development standards, policies, and best practices.
  • Consistently acts according to our customer experience standards, including responding quickly, maintaining a positive attitude, building rapport, demonstrating empathy, managing the customer's expectations, using the proper communication channel for the situation, and taking ownership to ensure the customer's issue is resolved.
  • Performs special projects and other duties as assigned.

Requirements

  • Strong mathematical, analytical, and problem-solving skills.
  • Demonstrated ability to work independently and complete assignments with minimal guidance.
  • Strong attention to detail and commitment to quality.
  • Advanced organizational and prioritization skills with the ability to manage multiple high-impact initiatives.
  • Demonstrated ability to collaborate effectively with product teams and cross-functional partners.
  • Knowledge and practical application of relevant project methodologies.
  • Demonstrated ability to communicate clearly and effectively with both technical and nontechnical audiences across all levels of the organization.
  • Advanced proficiency in required programming languages, code versioning tools, and deployment technologies.
  • Broad exposure to multiple technology stacks, frameworks, and core systems.

Qualifications

  • Bachelor’s degree in computer science, mathematics, information management, statistics, or a related field preferred; equivalent experience accepted in lieu of education.

Benefits

Western National Insurance Group offers a comprehensive benefits package including medical insurance plan options, dental insurance, vision benefits, life insurance, disability insurance, and paid time off. Additionally, the company provides a 401(k) plan with 100% matching on the first 6% of contributions, health savings accounts (HSAs), and flexible spending accounts (FSAs). Western National also offers a wellbeing program, tuition reimbursement, and parental leave. The company encourages a flexible work environment and provides bonus opportunities.

Similar jobs

Software Developer IV

BrooksourceCharlotte, NC· 1 mo ago
Engineering$60–$70/hrapply on jobs.brooksource.com

Software Developer IV

Nakupuna CompaniesHonolulu, HI· 1 mo ago
$125k–$187k/yrapply on careers-nakupuna.icims.com

Software Developer IV

Nakupuna CompaniesFort Knox, KY· 2 mo ago
Engineering$125k–$187k/yrapply on careers-nakupuna.icims.com

Software Developer IV

Nakupuna CompaniesCharleston County, SC· 2 mo ago
Engineering$125k–$187k/yrapply on careers-nakupuna.icims.com

Software Developer IV

Nakupuna CompaniesArlington, VA· 2 mo ago
Engineering$125k–$187k/yrapply on careers-nakupuna.icims.com