703,247open jobs
41,500companies
99,451added this week
Browse all
Salary
$125k – $180k per year
Location
Remote (United States)
Seniority
Architect · 7+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Protective Life is an insurance and financial services company headquartered in Birmingham, Alabama, and founded in 1907. The company sells life insurance, annuities, and asset protection products through independent agents, financial institutions, and automotive dealerships across the United States. It has grown largely through acquisitions of closed insurance blocks and has been a wholly owned subsidiary of Japan's Dai-ichi Life Holdings since 2015.

The Senior IT Architect is responsible for contributing to the technical design and implementation of enterprise-scale systems built on the Microsoft technology stack. This role ensures that technical decisions are practical, scalable, secure, and implemented with high engineering standards.

The role operates in a fast-paced environment with critical delivery timelines and works closely with business stakeholders, product owners, architects, and development teams to design, build, modernize, and support complex applications and integrations. The Senior IT Architect is accountable for making sound technical decisions for the team they work with, writing production code, supporting implementation quality, and ensuring long-term maintainability.

________________________________________

Key Responsibilities

Architecture & Technical Decision-Making

  • Contribute to and help shape solution architecture across application, integration, data, and infrastructure layers within a Microsoft-centric ecosystem.
  • Design scalable, secure, and resilient systems using modern architectural patterns (e.g., layered architecture, domain driven design, event driven and service oriented architectures).
  • Ensure alignment with enterprise standards for security, performance, observability, and compliance.
  • Evaluate and recommend technologies, frameworks, and patterns appropriate for long term sustainability.
  • Act as a senior technical authority for assigned work and make appropriate technical decisions for the team they support.

Hands-On Development

  • Actively design, write, review, and optimize production grade code.
  • Develop solutions using C#, .NET (.NET Core / .NET), ASP.NET, Web APIs, and related frameworks.
  • Apply and promote coding standards, best practices, and design guidelines.
  • Perform deep technical troubleshooting and root cause analysis for complex issues.
  • Participate in code reviews and provide actionable feedback to support quality, performance, and security.

Cloud, Integration & Platform Engineering

  • Design and implement solutions leveraging Microsoft Azure, including compute, storage, messaging, and integration services.
  • Architect and build APIs and system integrations using REST, messaging, and event based patterns.
  • Support data architecture and persistence strategies using SQL Server and related data technologies.
  • Support modernization efforts, including refactoring legacy systems and contributing to cloud-native or hybrid architectures.

Delivery, Collaboration & Documentation

  • Partner with business analysts and stakeholders to translate business requirements into robust technical solutions.
  • Manage assigned technical tasks within project plans, supporting delivery quality and timelines.
  • Provide technical guidance to developers as needed, without formal leadership or people-management responsibilities.
  • Produce and maintain clear, concise technical documentation, including architecture diagrams, design decisions, and operational guidance.
  • Communicate effectively with technical and non technical audiences, explaining tradeoffs and impacts of design decisions.

________________________________________

Experience & Qualifications

  • 7+ years of progressive experience in software engineering, system design, and application architecture.
  • Extensive experience in the Microsoft technology stack, including:

o C#, .NET / .NET Core

o ASP.NET, Web APIs, and service based architectures

o SQL Server and relational data modeling

  • Proven experience serving as both architect and hands-on senior developer on large, complex systems.
  • Strong background designing and supporting enterprise scale, mission critical applications.
  • Experience with cloud platforms, preferably Microsoft Azure.
  • Experience integrating with external and internal systems through APIs and messaging.
  • Ability to diagnose and resolve high complexity technical problems under delivery pressure.
  • Strong understanding of software design principles, patterns, and performance optimization.
  • Demonstrated ability to influence technical direction and support engineering quality through sound technical judgment.
  • Excellent written and verbal communication skills.

Preferred / Domain Experience

  • Experience modernizing or integrating with legacy platforms.
  • Experience with data conversion or large scale system migrations.
  • Prior work in highly regulated or data intensive enterprise environments.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
703,247 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Sr. QA Analyst 10 hours ago
$23k – $57k per year (Estimated) • In office • 5+ years exp • Bengaluru
SQL
AI/ML
Copilot
Claude
ChatGPT
Hallucination
DevOps
Rest API
Analytics
ETL/ELT
Management
Agile
QA
Postman
Apply
$83k – $168k per year (Estimated) • In office • Secret • Full-Time • Bachelor's Degree • Indianapolis
Python
Java
C#
C++
Perl
Mobile
MVVM
DevOps
Azure DevOps
Azure
Configuration Management
Linux
Windows
Unix
Management
Agile
UML
Apply
$57k – $109k per year • In office • Secret • Full-Time • Bachelor's Degree • Indianapolis
Python
Java
C#
C++
Ada
Perl
DevOps
Azure DevOps
RTOS
Azure
Git
Configuration Management
Linux
Windows
Unix
TCP/IP
Management
Agile
Apply
$46k – $112k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Jeddah
SQL
Scala
Databases
Databricks
Delta Lake
AI/ML
Spark
Machine Learning
DevOps
Azure
Platform Engineering
Analytics
ETL/ELT
Master Data Management
Management
Telegram
WhatsApp
Apply
Remote/Hybrid • Internship • Barcelona
Python
SQL
Bash
DevOps
Rest API
Linux
Analytics
Microsoft Excel
Apply
$80k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Apply
$84k – $125k per year • Remote • Full-Time • 3+ years exp • Bachelor's Degree
JavaScript
SQL
C#
C#
.NET
DevOps
Azure
CI/CD
Incident Management
Management
Power Automate
Power Apps
Agile
Scrum
Waterfall
Apply
$53k – $65k per year • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Birmingham
Design
Canva
Management
Outlook
Apply
$53k – $70k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Chesterfield
Analytics
Microsoft Excel
Apply
$125k – $150k per year • Remote • Full-Time • High School Diploma
Management
Microsoft Office
Apply
See all jobs
This is one of many
703,247 more open roles from verified company boards, updated every day.