Sr. Software Engineer

Wellmark•Des Moines, IA

About The Position

Wellmark is seeking a Senior Software Engineer to conduct Fast Healthcare Interoperability Resources (FHIR) systems analysis, design, development, integration, and maintenance. The role leads analysis and programming and implements high-performing, innovative, efficient, and cost-effective software solutions that support Wellmark’s business and technology applications across multiple platforms. The engineer guides development work, including design, coding, testing, debugging, and issue resolution, while promoting emerging technologies and best practices such as development standards, automated testing, and CI/CD pipelines. The position also provides advanced support for root-cause analysis, solution implementation, verification, and ongoing optimization; mentors engineers and collaborates across technology areas; and uses data and cost measures to inform decisions and project or production outcomes. The role builds relationships with Wellmark leaders and advises on business processes, issues, and technology capabilities. It supports a diverse development resourcing model that may include Wellmark staff, global onshore/offshore staffing, and crowdsourcing. Wellmark describes itself as a mutual insurance company focused on member well-being, service, sustainability, and innovation.

Requirements

  • Bachelor’s degree in Computer Science or a related field of study.
  • At least 1 year of FHIR experience.
  • At least 2 years of design and development experience.
  • At least 2 years of experience loading Dynamo or another NoSQL database with NodeJS.
  • Strong analytical and problem-solving skills, accuracy, and attention to detail.
  • Experience troubleshooting and developing creative technical solutions, including innovative solutions to complex issues.
  • Demonstrated experience with software development lifecycle methodologies.
  • Ability to understand the broader business strategy and translate the value of the WaaS strategy into design and development decisions.
  • Ability to research and analyze information for root-cause analysis and problem definition, recommend and verify solutions, and optimize outcomes using data and best practices.
  • Ability to build relationships and gain support and acceptance from stakeholders.
  • Ability to communicate key information promptly and adjust communication style to the audience.
  • Ability to communicate with, coach, and mentor team members while maintaining a positive, calm, approachable, respectful, and accountable approach.
  • Ability to thrive in a fast-paced environment with changing priorities.
  • Excellent organizational skills and strong time management, including the ability to meet established timeframes with little direction while maintaining data and information integrity.
  • Eagerness to learn, stay current on industry trends, and maintain a continuous-learning mindset.
  • Ability to collaborate and work as part of a team to accomplish goals and solve problems.
  • Ability to earn trust and respect from peers, leadership, and stakeholders.
  • Ability to learn by actively listening and applying coaching feedback.
  • Ability to lead, support, and work within a diverse development team model, including global staffing and crowdsourcing.

Nice To Haves

  • Experience working within an Agile team environment.
  • Ability or interest in mentoring and coaching others.
  • Experience partnering with global staffing vendors to deliver projects.

Responsibilities

  • Conduct FHIR systems analysis, design, development, integration, and maintenance, leading related analysis and programming.
  • Provide high-level systems analysis and implement innovative, efficient, and cost-effective solutions across multiple platforms.
  • Guide engineers through solution design, development, code testing, debugging, and issue resolution, using emerging technologies to meet business needs.
  • Promote and drive adoption of development best practices, including development standards, automated testing, and CI/CD pipelines.
  • Perform and support root-cause analysis, problem definition, solution implementation, verification, and ongoing optimization; analyze defects and identify improvement opportunities.
  • Mentor, guide, and help other technology teams develop and implement solutions, including use of new or enhanced software and applications.
  • Use data and cost measures, including AWS, infrastructure, and labor costs, to inform decisions, build consensus, deliver project or production support objectives, and support benefits realization.
  • Identify known issues and their potential impact on project or production outcomes, and escalate issues as necessary.
  • Build relationships with Wellmark leaders and consult on business status, issues, process improvements, and technology enhancements or capabilities.
  • Support a diverse development team model that may include global staffing and crowdsourcing.
  • Participate in project proposals, estimates, and proof-of-concept activities as needed.
  • Stay informed about industry best practices and standards and participate proactively in industry or knowledge reference groups.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service