About The Position

Design, develop, test, implement, maintain, and document software solutions in support of Wellmark’s business strategy and Technology vision. Ensure completed work meets project specifications, requirements, and Wellmark standards. Build working relationships with Technology and business units, collaborate across Technology to improve user experience and meet minimum accessibility or usability criteria, and participate in evaluating Technology alternatives, solutions, and system integration. The role provides development and production support for key software applications and systems. It contributes to solutions architecture deliverables and decisions, applies reference architecture, supports reusable assets, and produces technical specifications for development teams. The engineer works with UX partners, addresses technical problems across on-premise, cloud-native, and hybrid solutions, investigates defects and root causes, and recommends solutions that support project and production objectives. The role also communicates updates to leadership and stakeholders and collaborates with team members to resolve issues and deliver outcomes. The posting is open to hiring at the Senior Software Engineer level as well.

Requirements

  • Bachelor’s degree in Computer Science, MIS, or a related field and at least 1 year of software development experience, such as Angular, NodeJS, TypeScript, C++, .NET, Java, or SQL; alternatively, 5 or more years of related and applicable experience.
  • Strong analytical and problem-solving skills, accuracy, and attention to detail.
  • Experience troubleshooting and developing creative technical solutions.
  • Ability to gather information and conduct research for root-cause analysis, problem definition, solution recommendations, implementation, verification, and optimization, using data to support recommendations.
  • Ability to build relationships and gain support and acceptance from stakeholders.
  • Ability to communicate key information promptly to appropriate audiences and adjust communication style to suit the audience.
  • Ability to communicate with and coach or mentor team members, maintain a positive and respectful approach, remain calm under pressure, be approachable, and take responsibility when needed.
  • Ability to thrive in a fast-paced environment with changing priorities; strong organizational and time-management skills; ability to meet 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 as part of a team, earn trust and respect, listen actively, and apply coaching feedback.
  • Ability to support and work within a diverse development team model, including global staffing and crowdsourcing.

Nice To Haves

  • Bachelor’s degree.
  • Experience working in an Agile team environment.
  • Ability or interest in mentoring or coaching others.
  • Experience partnering with global staffing vendors to deliver projects.

Responsibilities

  • Provide development and production support for key software applications and systems.
  • Define, analyze, estimate, develop, test, implement, document, and maintain programs and systems that meet business requirements.
  • Contribute to solutions architecture deliverables and decisions by interpreting architectural diagrams, applying reference architecture, contributing to reusable assets, and producing technical specifications for development teams.
  • Partner with the UX team to develop solutions that improve user experience and meet minimum accessibility or usability criteria.
  • Resolve technical problems involving on-premise, cloud-native, and hybrid applications and solutions.
  • Gather information and conduct research for root-cause analysis, problem definition, solution implementation, verification, and ongoing optimization; analyze defects to identify root causes.
  • Recommend solutions that support delivery of business project or production support objectives and benefits realization.
  • Identify issues, develop options and solutions, work with others to resolve known issues, assess impacts, and determine when escalation is necessary.
  • Communicate timely updates and key information to leadership and relevant stakeholders.
  • Collaborate with others to accomplish goals and solve problems.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service