About The Position

Wellabe is hiring a Customer Experience Software Engineer 2 to create and modify moderately complex programs and solve problems throughout the application development process by designing, analyzing, testing, and troubleshooting programs. The role supports the ongoing evolution of customer-facing digital experiences by building intuitive, reliable, and engaging features across digital channels. The engineer develops and maintains software applications, supports the product lifecycle and DevOps processes, and may assist with leading design and implementation work. The position also focuses on improving customer engagement, digital self-service, and customer journeys through personalized, consistent digital interactions informed by feedback, behavioral insights, and customer data. The role collaborates with design, product, data, and customer-engagement teams, contributes to engineering standards and documentation, and trains, mentors, and supports other software engineers.

Requirements

  • Ability to design, document, and implement well-structured APIs for scalable, component-based digital platforms.
  • Experience with cloud-native deployment models and containerized application patterns, including building and running services using Azure Container Apps or similar container-orchestration environments.
  • Ability to translate customer needs, journey insights, and digital-experience best practices into practical technical solutions.
  • Ability to build user-centered digital features that promote engagement, ease of use, and customer satisfaction.
  • Working knowledge of software engineering principles, processes, and practices, including software systems and programming languages such as C# .NET/Core and LINQ SQL, or related technologies.
  • Working knowledge of systems, design techniques, tools, applications, data processing, processes, policies, practices, terminology, and procedures.
  • Analytical and problem-solving skills, including the ability to identify problems and recommend solutions.
  • At least 2 years of related progressive experience in development and systems analysis.
  • Knowledge of 1–3 coding languages; C# and SQL are a plus.
  • Bachelor’s degree in computer science, management information systems, or a related field; a combination of education and/or relevant work experience may be accepted in lieu of a degree.

Nice To Haves

  • Experience contributing to customer-facing digital products or platforms.

Responsibilities

  • Develop cost-effective solutions and modifications for existing or new moderately complex software applications, programs, and processes.
  • Monitor and review system performance; code, test, debug, document, contribute to code reviews, and implement software applications or change-management programs according to department standards.
  • Assist with DevOps work, including designs, prototypes, test plans, and program specifications.
  • May lead or assist in leading the execution of designs, prototypes, test plans, and program specifications.
  • May assist with developing architecture for systems and applications.
  • Use test environments and test cases to design, prototype, and correct systems.
  • Identify and analyze user requirements and technical debt; perform software installations, upgrades, maintenance, and customizations to maintain operational efficiency and improve system capabilities.
  • Design and develop features that strengthen customer engagement, digital self-service, and user experience across digital platforms.
  • Implement capabilities that create seamless, personalized, and consistent interactions across channels.
  • Build solutions that simplify customer journeys, reduce friction, and increase adoption and engagement with digital tools.
  • Support the integration of feedback loops, behavioral insights, and customer data to inform platform improvements.
  • Provide input on evolving coding standards, tools, and processes to improve efficiency.
  • Document programs, processes, and procedures according to department standards.
  • Collaborate with design, product, data, and customer-engagement teams to align technical solutions with customer and business outcomes.
  • Train, mentor, support, and develop software engineers by delegating responsibilities and providing advice, coaching, and educational opportunities.

Benefits

  • Hybrid availability
  • 401(k) with company match
  • Health insurance
  • Paid time off and holidays
  • Volunteer time off
  • Lifestyle Spending Account (LSA)
  • Paternity leave
  • LinkedIn Learning Premium access
  • CliftonStrengths assessment and coaching
  • On-site and virtual workshops and cohorts
  • Free insurance acumen courses through AHIP and LOMA
  • Reimbursement and bonus opportunities for professional designations and certifications, including tuition reimbursement
  • Participation in mentorship programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service