×
Register Here to Apply for Jobs or Post Jobs. X

Customer Engagement Software Engineer

Job in Des Moines, Polk County, Iowa, 50319, USA
Listing for: Wellabe, Inc.
Full Time position
Listed on 2026-02-03
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 70000 - 90000 USD Yearly USD 70000.00 90000.00 YEAR
Job Description & How to Apply Below
Position: Customer Engagement Software Engineer 2

Wellabe is looking for a Customer Engagement Software Engineer 2 to join our team. This role is responsible for creating and modifying moderately complex programs and identifying and solving problems by designing, analyzing, testing, and troubleshooting programs throughout the application development process. In addition, this role supports the ongoing evolution of customer facing digital experiences by building intuitive, reliable, and engaging features that enhance interactions across all digital channels for Wellabe customers.

Essential

functions
  • Application Development and Delivery
    • Develop cost-effective solutions and modifications on existing or new moderately complex software applications, programs, and processes by analyzing information, investigating problem areas, and implementing solutions.
    • Support the product lifecycle by performing tasks such as monitoring and reviewing system performance by coding, testing, debugging, documenting, contributing on more complex code reviews, and implementing moderately complex software applications or change management programs according to department standards.
    • Assist in the Dev Ops process by helping on moderate to complex designs, prototypes, and other methodologies including the development and implementation of test plans and program specifications.
    • May lead or assist in leading the execution of designs, prototypes, and other methodologies including the development and implementation of test plans and program specifications.
    • May assist in the development of architecture systems and applications Use a test environment and test cases to design, prototype, and correct systems
    • Identify and analyze user requirements and technical debt to perform installations, upgrades, maintenance, and customizations on system software to maintain operational efficiency, improve existing computer system capabilities to automate business processing, and provide system software functionality using vendor provided and general-purpose software tools.
  • Enhancing Customer Facing Digital Experiences
    • Design and develop features that strengthen customer engagement, digital self‑service, and the overall 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 ongoing engagement with digital tools.
    • Support integration of feedback loops, behavioral insights, and customer data to inform iterative platform improvements and enhance digital interactions.
  • Engineering Excellence & Collaboration
    • Drive efficiencies by giving input on evolving coding standards, tools, and processes.
    • Document programs, processes, and procedures according to department standards to communicate changes and maintain operational efficiency.
    • Collaborate closely with cross‑functional teams—such as design, product, data, and customer engagement—ensuring that technical solutions align with desired customer and business outcomes.
    • Train, mentor, support, and develop software engineers by delegating responsibilities and providing advice, coaching, and educational opportunities.
Success Profile
  • Ability to design, document, and implement well‑structured APIs that support scalable, component‑based digital platforms.
  • Experience working with cloud‑native deployment models and containerized application patterns, including the ability to build and run 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 the principles, processes, and practices related to software engineering including software systems and programming languages such C#.net/core, Linq SQL, or related.
  • Working knowledge of systems, design techniques, tools, and applications, and data processing, processes, policies, practices, terminology, and procedures.
  • Analytical and problem‑solving skills with the ability to…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary