Software Engineer 3

Posted Yesterday
Be an Early Applicant
Des Moines, IA, USA
Hybrid
Senior level
Insurance
The Role
Develops and enhances complex software applications across the full software development lifecycle. Responsibilities include coding, testing, debugging, architecture, DevOps, automation, cloud-native development, system integration, documentation, and technical leadership. The role mentors engineers, leads code reviews and technical initiatives, and evaluates AI-assisted development, RAG, agentic workflows, and secure AI solutions. Collaboration with product, architecture, systems, and testing teams is required to improve reliability, reduce technical debt, and support business outcomes.
Summary Generated by Built In

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 DevOps 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 DevOps, Agile Development, iOS deployment process, GitHub, Android Development, Cloud Development, Containerized Deployment, Data Analytics and/or AI.
    • For policy administration development team, must have: .NET, COBOL, Microsoft DevOps, Git, GitHub 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 agent-to-agent communication patterns.
    • Ability to evaluate AI technologies and recommend appropriate architectures, frameworks, implementation patterns, and governance considerations based on business and technical requirements.
Education
  • Bachelor's degree in computer science, management information systems, or related field. A combination of education and/or relevant work experience may be accepted in lieu of degree.
Experience
  • Required:
    • 5+ years related progressive experience in development and systems analysis.
    • Experience working with at least 1 – 3 coding languages. (C#, and SQL preferred.)
    • Experience in project management.
  • Strong Preference:
    • Experience designing and implementing Retrieval-Augmented Generation (RAG) solutions, including knowledge retrieval, vector search, grounding strategies, and prompt orchestration.
    • Experience architecting, developing, and supporting Model Context Protocol (MCP) servers and integrations that enable AI agents to securely access enterprise systems and data sources.
    • Experience designing, configuring, and optimizing agentic workflows using platforms such as Azure AI Foundry, Microsoft Copilot Studio, or similar AI orchestration and agent development toolsets.
    • Experience leveraging AI-assisted development methodologies and toolchains to accelerate software delivery, including code generation, testing, documentation, debugging, and solution design.
Benefits
  • Hybrid availability
  • 401(k) with company match
  • Health insurance
  • Paid time off, holidays
  • Volunteer time off
  • Lifestyle Spending Account (LSA)
  • Paternity leave
Growth opportunities

We believe each of us has potential to grow and adapt with our business. We take your career as seriously as you do. Helping you develop your skills and talents leads to opportunities — not only for you, but also for our company. That’s why we provide:

  • LinkedIn Learning Premium access
  • CliftonStrengths® assessment and coaching
  • On-site and virtual workshops and cohorts featuring world-class content from FranklinCovey, Crucial Learning, Gallup, and more 
  • Free world-class insurance acumen courses through AHIP and LOMA
  • Reimbursement and bonus opportunities for professional designations and certifications, including a tuition reimbursement program 
  • Opportunities to take part in Wellabe's mentorship programs 
About Wellabe

Since 1929, Wellabe has been finding solutions to help our customers protect their health and financial well-being. And we’re committed to fostering an internal culture of inclusivity, well-being, and development so each of our team members can succeed. Learn more about Wellabe’s culture of betterment by visiting wellabe.com/culture.

Wellabe is full of smart, caring, hard-working people with a broad range of talents who understand collaboration is key. We bring our best selves every day, to connect with others to solve problems, spark innovation, and bring ideas to life. Meet the team and learn what makes Wellabe a great place to work by visiting wellabe.com/news/employee-spotlights.

Our core values:

  • Be dedicated: Show unwavering commitment by proactively taking initiative, setting clear goals, and managing time effectively.
  • Be trustworthy: Take accountability for actions, navigate difficult conversations with integrity, and build strong relationships through consistent, honest behavior.
  • Be determined: Demonstrate enthusiasm and a relentless drive to overcome obstacles and achieve goals.
  • Be collaborative: Foster teamwork by being self-aware, actively listening, and effectively communicating across all levels.
  • Be open: Embrace diversity and new ideas to create an inclusive environment.
  • Be generous: Embody generosity and compassion by serving a greater purpose and helping others.
  • Be better: Commit to continuous improvement and adapt effectively to change.
  • Be well: Prioritize physical and mental health, manage stress, and demonstrate emotional intelligence.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Skills Required

  • Bachelor's degree in computer science, management information systems, or a related field, or equivalent education and relevant work experience
  • 5 or more years of progressive experience in software development and systems analysis
  • Experience with 1 to 3 coding languages, preferably C# and SQL
  • Experience in project management
  • Advanced knowledge of software engineering principles, methodologies, programming languages, system design, and software architecture
  • Advanced knowledge of application integration patterns, development tools, cloud technologies, and data processing concepts
  • Strong analytical and complex problem-solving skills
  • Ability to lead technical initiatives, manage projects, facilitate collaboration, and influence technical direction
  • Web development team experience with ASP.NET, iOS development, web services, MAUI or Xamarin, LINQ, WPF, MVVM, Microsoft DevOps, Agile development, GitHub, Android development, cloud development, containerized deployment, and data analytics or AI
  • Policy administration development team experience with .NET, COBOL, Microsoft DevOps, Git, and GitHub Copilot, Microsoft 365 Copilot, or equivalent
  • Experience designing and implementing RAG solutions, vector search, grounding strategies, and prompt orchestration
  • Experience architecting and supporting MCP servers and integrations
  • Experience designing and optimizing agentic workflows using Azure AI Foundry, Microsoft Copilot Studio, or similar tools
  • Experience using AI-assisted development methodologies and toolchains
  • Working knowledge of LLMs, vector databases, semantic search, prompt engineering, and agent-to-agent communication patterns
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
412 Employees
Year Founded: 1929

What We Do

Our company was founded by Watson Powell in 1929 as American Republic Insurance Company. From the beginning with 200 charter policies, our company was dedicated to providing personal insurance services at an affordable price. Through sound fiscal responsibility, our young company survived the Great Depression, which came just six months later. By 1945, our company moved beyond our Iowa borders to do business in a second state, Minnesota, rapidly followed by more states. And today, Wellabe’s six insurance companies are licensed in 49 states and the District of Columbia and are recognized by AM Best as having excellent financial strength. Mr. Powell’s vision was to create a company founded on the principal of caring. While we have seen tremendous growth over the years, that same caring attitude has carried on to today and will continue to carry on for the next 100 years. We are in a people helping people business, and our entire team is dedicated to always being here for our customers. That’s actually where the name Wellabe comes from – the phrase “we’ll always be.” We’ll always be here for our customers, fulfilling our promises and helping them be well. Even nearly 95 years later, we are still caring for our customers, pushing boundaries, embracing growth, and transforming our organization.

Similar Jobs

MongoDB Logo MongoDB

Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
2 Locations
5550 Employees
106K-209K Annually

Pushpay Logo Pushpay

Development Engineer

Fintech • Software
Remote or Hybrid
USA
530 Employees
104K-115K Annually

Onebrief Logo Onebrief

Engineering Manager

Software • Defense
Remote or Hybrid
3 Locations
350 Employees
205K-255K Annually

Sprout Social Logo Sprout Social

Account Executive

Marketing Tech • Social Media • Software • Analytics • Business Intelligence
Easy Apply
Remote or Hybrid
US
1400 Employees
150K-247K Annually

Similar Companies Hiring

MassMutual India Thumbnail
Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account