Sr. Software Engineer (Open to hiring at Lead level)

Wellmark, Inc.•Des Moines, IA
•Hybrid

About The Position

Wellmark is seeking a Sr. Software Engineer, with the possibility of hiring at the Lead level, to lead system development and design for highly complex solutions that are efficient and cost-effective and support business and Technology initiatives. The role serves as a subject matter expert for engineers, ensuring solutions align with business expectations and that development meets Wellmark’s standards and security requirements. It also consults with Wellmark leaders on engineering and business process improvements and technology enhancements or capabilities. The engineer leads development and engineering for complex programs, coordinates coding, testing, debugging, and workflow analysis, and helps deliver innovative solutions across applications and systems. The role provides technical leadership, training, mentoring, and guidance to team members and other technology areas; coordinates integration of products and processes; contributes to proposals, estimates, and proofs of concept; and supports enterprise standards, code reviews, and continuous improvement.

Requirements

  • Bachelor’s degree in Computer Science, MIS, or a related field and at least 5 years of development experience (for example, Angular, NodeJS, TypeScript, C++, .NET, Java, or SQL), or 9 years of related and applicable experience.
  • 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 communicate with and coach or mentor team members while maintaining a positive, calm, approachable, respectful, and accountable approach.
  • Ability to connect the Wellmark as a Service (WaaS) strategy to company strategy when making design and development decisions.
  • Ability to research and analyze root causes, define problems, recommend solutions, verify implementation, and support ongoing optimization using data.
  • Ability to build relationships and gain support and acceptance from stakeholders, and communicate timely information in a manner suited to the audience.
  • Ability to thrive in a fast-paced environment with changing priorities, organize work, manage time, meet timeframes with little direction, and maintain data and information integrity.
  • Willingness to learn, stay current on industry trends, and maintain a continuous-learning mindset.
  • Ability to collaborate, work as part of a team, earn trust and respect, listen actively, and apply coaching feedback.
  • Ability to lead, support, and work within a diverse development team model, including global staffing and crowdsourcing.

Nice To Haves

  • Bachelor’s degree.
  • Experience working within an Agile team environment.
  • Experience partnering with global staffing vendors to deliver projects.
  • Working knowledge of Apache Kafka, including topics, partitions, consumer groups, and message-processing patterns.
  • Experience building streaming and event-driven solutions using Apache Kafka and AWS.
  • Strong knowledge of AWS cloud services, particularly serverless and event-driven architectures, including AWS Lambda, API Gateway, SNS, SQS, Kinesis, EventBridge, CloudWatch, IAM, and networking and connectivity patterns.
  • Experience implementing Infrastructure as Code using AWS CDK.
  • Experience using GitHub for source control and implementing CI/CD pipelines.
  • Strong TypeScript development experience building scalable integration services and microservices.
  • Experience designing and working with relational databases such as PostgreSQL, MySQL, or SQL Server, and NoSQL databases such as DynamoDB or MongoDB.
  • Experience with HROR is highly encouraged.

Responsibilities

  • Lead system development and engineering for highly complex programs, coordinating the preparation, coding, testing, and debugging of complex programs and developing workflows that use emerging technology and meet business needs.
  • Serve as a subject matter expert in implementing innovative, cost-effective business solutions across multiple applications and systems, using information technology, business, and industry trends.
  • Provide leadership, training, and guidance on information gathering, research, root-cause analysis, problem definition, solution implementation, verification, and ongoing optimization.
  • Analyze defects to identify root causes and guide others in identifying potential improvement opportunities.
  • Mentor, guide, and problem-solve with other technology areas in developing and implementing solutions, including using new or enhanced software and applications.
  • Coordinate with company resources to integrate products, processes, and complex solutions while providing timely, accurate results and exceptional customer service.
  • Consult with Wellmark leaders on business status, issues, process improvements, and technology enhancements or capabilities.
  • Participate in project proposals, estimates, and proof-of-concept activities as needed.
  • Maintain awareness of industry best practices and standards and participate in industry or knowledge reference groups relevant to the role.
  • Provide direction for enterprise standards, conduct code reviews, and monitor adherence to standards.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service