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

Software Engineer, Software Architect, Full Stack Developer

Job in Des Moines, Polk County, Iowa, 50319, USA
Listing for: Wellabe, Inc.
Full Time position
Listed on 2026-10-10
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer 3

Description

Wellabe is looking for a Software Engineer 3 to join our team. This role is responsible for creating and modifying complex software solutions and identifying and solving business and technical problems by designing, analyzing, testing, implementing, and troubleshooting applications throughout the software development lifecycle. This role provides technical leadership, contributes to architectural decisions, mentors team members, and leverages cloud-native platforms, AI technologies including AI-assisted development capabilities, automation, and modern software engineering practices to deliver secure, scalable, and maintainable solutions.

Core

Responsibilities
  • Develop cost-effective solutions and enhancements for existing or new complex software applications, services, and processes by analyzing business and technical requirements, investigating problem areas, and implementing effective solutions.
  • Support the software development lifecycle by monitoring and reviewing system performance; coding, testing, debugging, documenting, leading code reviews; and implementing complex software applications and change management processes according to department standards.
  • Assist and/or lead Dev Ops practices by contributing to complex designs, prototypes, automation initiatives, and other development methodologies, including the development and implementation of test plans, deployment strategies, and program specifications.
  • Collaborate with product owners, software engineers, system engineers, architects, and testers to identify and analyze business requirements, reduce technical debt, and implement solutions that improve operational efficiency, system reliability, and business outcomes.
  • Assist in the development and evolution of application and system architecture, ensuring solutions align with enterprise standards, security requirements, and long-term strategic objectives.
  • Use test environments, automated testing tools, and test cases to design, prototype, validate, and improve software solutions.
  • Drive efficiencies by providing input on coding standards, development practices, tools, automation opportunities, and emerging technologies, including AI-assisted development capabilities.
  • Participate in the evaluation and implementation of modern software engineering technologies, frameworks, and AI-enabled development practices that improve productivity, quality, and maintainability.
  • Document programs, processes, procedures, technical designs, and implementation details according to department standards to communicate changes and maintain operational efficiency.
  • Lead, train, mentor, support, and develop software engineers by delegating responsibilities and providing advice, coaching, technical guidance, and educational opportunities.
  • Provide technical leadership and mentorship in the design, implementation, and responsible use of AI-enabled software solutions, including retrieval-based knowledge access, intelligent automation, agentic architecture patterns, and secure development practices.
  • Success Profile :
    • Advanced knowledge of software engineering principles, practices, methodologies, and programming languages including C#, .NET/.NET Core, SQL, LINQ, Blazor, and related technologies. Optional:
      Python, JavaScript, Angular experience.
    • Advanced knowledge of system design, software architecture, application integration patterns, development tools, cloud technologies, and data processing concepts, policies, practices, terminology, and procedures.
    • For web development team
      , must have: ASP.NET, iOS Development, Web Services (WCF, RESTful, Web API), MAUI/Xamarin, LINQ, understanding of WPF and MVVM patterns, Windows desktop, mobile and browser-based application development, web services support, Microsoft Dev Ops, Agile Development, iOS deployment process, Git Hub, Android Development, Cloud Development, Containerized Deployment, Data Analytics and/or AI.
    • For policy administration development team
      , must have: .NET, COBOL, Microsoft Dev Ops, Git, Git Hub Copilot and/or Microsoft 365 Copilot or equivalent.
    • Strong analytical and problem-solving skills with the ability to identify complex issues, evaluate alternatives, and recommend effective solutions.
    • Ability to lead technical initiatives, manage projects, facilitate collaboration across teams, and influence technical direction.
  • Strong Preference:
    • Working knowledge of AI application architecture, including large language models, vector databases, semantic search, prompt engineering, and…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary