Sr. Software Architect
Listed on 2026-10-05
-
Software Development
Software Architect, Full Stack Developer
Americo is hiring a full-time Sr. Software Architect to join our expanding team!
OverviewAmerico 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.
- Experience designing and developing applications with the .NET Framework and .NET Core
- Experience with Agile software development processes
- Experience with Azure Dev Ops 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
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 developmentWe 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 balanceWe 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-beingWe 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 planningAmerico offers a 401(k) with a company match. We also have tuition reimbursement programs to further your education.
Giving backWe…
(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).