Sr. Software Architect

Americo Financial Life and Annuity

Kansas City (MO)

On-site

USD 140,000 - 180,000

Full time

21 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) match
Paid time off
Tuition reimbursement
Health insurance
Parental leave
Wellness program
Dental & Vision

Job summary

Americo Financial Life and Annuity in Kansas City, MO is seeking a Sr. Software Architect to shape the technical direction of our software.

You will collaborate with business leaders, IT leadership, and development teams to convert strategic goals into scalable system designs. You’ll evaluate design alternatives against cost, schedule, usability, reliability, maintainability, and availability, and recommend the best path forward.

Qualifications

  • Design and develop using .NET Framework/Core.
  • Experience with Agile software processes.
  • Strong understanding of databases, esp. SQL Server.
  • Excellent troubleshooting and problem-solving skills.
  • Ability to communicate with technical and non-technical audiences.

Responsibilities

  • Partner with leaders to align tech with business strategy.
  • Provide guidance on system design, implementation, and integration.
  • Build proof-of-concept projects for new tech.
  • Research emerging tools and technologies for Americo.
  • Document system designs and interfaces for stakeholders.
  • Assess architectural impact on the technology portfolio.

Skills

.NET
Agile
Azure DevOps
SQL Server
Troubleshooting
Communication

Education

Bachelor's degree in IT/CS or related field

Tools

Azure DevOps
SQL Server

Job description

Americo is hiring a full-time Sr. Software Architect to join our expanding team!

Overview

Americo is looking for a Sr. Software Architect to shape the technical direction of our software. In this role, you’ll work with business leaders, IT leadership, and development teams to turn strategic goals into sound, scalable system designs.

You’ll evaluate design alternatives against real-world constraints such as cost, schedule, usability, reliability, maintainability, and availability. Then you’ll recommend the best path forward. Your decisions will set the core properties of our systems, so you’ll need good judgment about trade‑offs and the ability to bring others along with your thinking. Reporting to the Director of Software Development, you’ll also help our developers follow best practices and keep their work aligned with architecture standards.

Key Responsibilities:
  • Partner with company leaders to understand strategic business direction and anticipate future technology needs.
  • Provide technical guidance on system design, implementation, and integration engineering.
  • Build proof‑of‑concept projects to demonstrate and validate new technologies.
  • Research emerging tools and technologies and assess their value to software development at Americo.
  • Document system designs, interfaces, and implementation so that stakeholders understand them and support the proposed solutions.
  • Work with IT leadership to consider how architectural decisions affect the entire technology portfolio.
Required Qualifications:
  • Experience designing and developing applications with the .NET Framework and .NET Core
  • Experience with Agile software development processes
  • Experience with Azure DevOps for application lifecycle management and source control
  • Knowledge of relational databases, preferably SQL Server
  • Advanced troubleshooting and problem‑solving skills
  • The ability to communicate clearly with both technical and non‑technical audiences
  • A bachelor's degree in Information Technology, Computer Science, or a related field
  • 7+ years of experience in software development/architecture
About Us

Americo: We’re in this for life!

The roots of the Americo family of companies date back more than 100 years. Americo is a life insurance and annuity company providing innovative products to our customers. At Americo, it’s the people who make things work, so we hope you join us!

What You’ll Love About Working at Americo:
Compensation

Our competitive pay and robust bonus program, offered to all associates, will make you feel valued.

Learning and development

We prepare you for success with a comprehensive, paid training program. Additionally, our Talent Development team creates various development opportunities for associates at every stage of their careers.

Work-life balance

We value work-life balance with our generous paid time off; you begin accruing hours every month, and they increase with tenure. All new hires earn over three weeks of paid time off annually, plus 11 paid company holidays! We also support new parents with a maternity and parental leave program, along with paid STD and LTD.

Health and well-being

We are committed to your health and are pleased to offer flexible benefits designed to support you and your family, with high quality coverage and meaningful company contributions.

Benefits include PPO and HDHP medical plan options with HSA and FSA eligibility, along with dental and vision coverage. Additionally, we provide company paid life insurance, disability coverage, a confidential EAP, a wellness program, comprehensive health resources, corporate fitness discounts, and a 401(k) plan with employer matching.

Future planning

Americo offers a 401(k) with a company match. We also have tuition reimbursement programs to further your education.

Giving back

We support several local organizations, such as Ronald McDonald House, Hope Lodge, the American Red Cross, Harvesters, and many more. Our associates volunteer their time and donate money alongside the company to make a difference in our community.

The fun stuff

Americo participates in the Kansas City Corporate Challenge, a great way to connect with coworkers. Additionally, we host events like a Royals Party at the K, a legendary Holiday Party, and in‑office events with local vendors to allow associates to step away from work and enjoy each other’s company.

Bustling environment

Our newly renovated offices are conveniently located in downtown Kansas City, within walking distance of your favorite restaurants and attractions. Plus, you’ll receive complimentary paid parking near our Americo offices – downtown parking is a premium, but we’ve got you covered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Architect
Sr. Software Architect

Americo Financial Life and Annuity • Missouri

On-site
USD 140,000 - 190,000
Health insurance
401k matching
Paid time off
+4
Senior Administrative Assistant
Senior Administrative Assistant

Americo Financial Life and Annuity • Kansas City (MO)

On-site
USD 50,000 - 70,000
Paid time off
Company holidays
Parental/maternity leave
+3
Audit Manager- IT
Audit Manager- IT

Americo Financial Life and Annuity • Kansas City (MO)

On-site
USD 90,000 - 125,000
Health insurance
401(k) with company match
Paid time off
+1
Audit Manager- IT
Audit Manager- IT

Americo Life, Inc. • Kansas City (MO), Northern (KY)

On-site
USD 90,000 - 130,000
Health insurance
401(k) with company match
Paid time off
+1
Test Automation Engineer
Test Automation Engineer

Americo Financial Life and Annuity • Kansas City (MO)

On-site
USD 78,000 - 110,000
401(k) match
Paid training
Paid time off
+2
Financial Systems Lead
Financial Systems Lead

Americo Financial Life and Annuity • Kansas City (MO)

On-site
USD 80,000 - 100,000
Generous paid time off
401(k) with company match
Comprehensive health benefits
+2
Test Automation Engineer
Test Automation Engineer

Americo Life, Inc. • Kansas City (MO), Northern (KY)

On-site
USD 75,000 - 110,000
401(k) with company match
Paid training program
Tuition reimbursement
+2
New Business Associate I
New Business Associate I

Americo Financial Life and Annuity • Kansas City (MO)

On-site
USD 42,000 - 56,000
Paid time off
11 company holidays
Maternity and parental leave
+3
Senior Administrative Assistant
Senior Administrative Assistant

Americo Financial Life and Annuity • Missouri

On-site
USD 55,000 - 75,000
Competitive pay
Bonus program
Paid time off
+2
Financial Systems Lead
Financial Systems Lead

Americo Financial Life and Annuity • Austin (TX)

On-site
USD 110,000 - 160,000
Competitive pay and bonus program
Paid training program
Generous paid time off and holidays
+2