Backbone logoBackbone Jobs

Job Description

Wellabe is seeing a Software Engineer to join our team. The level will be based on skills, experience, and demonstrated scope of impact. In this role, you will design, build, test, and support software solutions across the application development lifecycle, partnering with cross-functional teammates to deliver reliable, maintainable, and cost-effective systems. Position level will be determined based on individuals’ skill, knowledge, and experience.  This role is for Policy Administration development.

Someone in this role will:

Core Responsibilities (All Levels)

Level 1

Early-career engineer who delivers basic to moderately complex work with guidance. Focuses on learning team standards, writing well-tested code, and contributing to troubleshooting and documentation.

Level 2

Mid-level engineer who independently delivers moderately complex features and improvements. Contributes to design discussions, strengthens test coverage and DevOps practices, and may mentor junior engineers.

Level 3

Senior engineer who leads complex initiatives end-to-end. Drives technical direction, leads code reviews and quality practices, partners closely with product and systems stakeholders to reduce technical debt, and mentors/teaches across the team.

  • Develop cost-effective solutions and enhancements for existing and new software applications, programs, and processes by analyzing information, investigating problem areas, and implementing solutions.

  • Support the product lifecycle by coding, testing, debugging, documenting, participating in code reviews, and implementing software changes according to department standards.

  • Contribute to DevOps practices by supporting designs and prototypes; helping create and execute test plans and program specifications.

  • Use test environments and test cases to design, prototype, validate, and correct systems.

  • Document programs, processes, and procedures to communicate changes and maintain operational efficiency.

Drive continuous improvement by providing input on evolving coding standards, tools, and processes.

Qualifications

  • Knowledge of software engineering principles, practices, and the full development lifecycle (design, coding, testing, debugging, and support).

  • Experience with modern programming languages and data technologies such as C#/.NET (.NET Core), SQL, and related tools/frameworks.

  • Analytical and problem-solving skills, including the ability to identify root causes and recommend solutions.

  • Ability to communicate effectively and collaborate within a cross-functional team.

  • Demonstrated alignment with organizational core competencies (e.g., change agility, communication, customer focus, innovation, teamwork, critical thinking, and decision making).

  • Experience using AI-assisted development tools (e.g., GitHub Copilot and Microsoft 365 Copilot) to improve productivity and quality, with judgment around secure/responsible use and verification of generated output.

Education & Experience

A bachelor’s degree in computer science, management information systems, or a related field is preferred; an equivalent combination of education and relevant experience may be considered.

  • Level 1: Internship, academic, or early professional experience in software development; familiarity with C# and/or SQL is a plus.

  • Level 2: 2+ years of progressive experience in development and/or systems analysis; proficiency in 1–3 languages/technologies (C# and SQL a plus).

  • Level 3: 5+ years of progressive experience in development and systems analysis; experience leading complex work, influencing standards, and (when applicable) project or initiative leadership.

Preferred/Team-Specific Skills (Depending on Team)

  • Web development stack (example): ASP.NET, RESTful services/Web API, LINQ, Git, Agile, Microsoft DevOps; mobile and cross-platform experience such as iOS/Android, Xamarin; cloud and containerized deployment; data analytics and/or AI.

  • Policy administration development stack (example): .Net COBOL, Git, Microsoft DevOps.

  • Architecture and technical leadership (Level 3 aligned): system design, reducing technical debt, leading code reviews, mentoring, and influencing coding standards and tooling.

Explore more jobs

Browse more opportunities from trusted companies, filter by technology, location, and seniority, and find the next role that fits you best.

Browse all jobs

    Related Articles

    Insights related to the expertise required for this role.

    Frequently Asked Questions

    Common questions about Backbone Jobs and how we help you find your next role.