Enable job alerts via email!

Senior Principle Software Architect

Mitchell International, Inc.

United States

Remote

USD 107,000 - 170,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Property & Casualty Insurance seeks a Senior Software Architect. You will design complex software systems and lead development efforts while collaborating with stakeholders. This role offers significant career growth, a comprehensive benefits package, and a flexible work schedule in a supportive environment.

Benefits

Comprehensive benefits including Medical, Dental, Vision, and 401(k)
Tuition reimbursement
Resources for healthier living

Qualifications

  • Minimum of 8 years in software development, and at least 2 years in architecture.
  • Proven experience with Domain Driven Design concepts.
  • Hands-on experience with cloud technologies.

Responsibilities

  • Design and develop software architecture for complex systems.
  • Collaborate on translating business requirements into technical specifications.
  • Provide mentorship to development teams during solution delivery.

Skills

Software development
Technical leadership
Problem-solving
Cloud-based architecture
Agile/Scrum

Education

Bachelor’s or Master’s degree in Computer Science

Job description

Employer Industry: Property & Casualty Insurance

Why consider this job opportunity:
- Salary range from $107,089 - $170,000 annually, based on skills and experience
- Comprehensive benefits package including Medical, Dental, Vision, and 401(k)
- Tuition reimbursement and resources for healthier living
- Opportunity for meaningful impact and career growth within a supportive environment
- Engage with emerging technologies and industry trends
- Work in a flexible PST time zone schedule from 9 AM to 5 PM

What to Expect (Job Responsibilities):
- Design and develop high-level software architecture for complex mission-critical systems
- Collaborate with stakeholders to translate business requirements into technical specifications and architecture
- Lead technical design sessions to gather and document project requirements for software products and integrations
- Provide technical leadership and mentorship to development teams throughout the solution delivery lifecycle
- Stay current with emerging technologies and contribute to the development of technical roadmaps

What is Required (Qualifications):
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
- Minimum of 8 years of experience in software development, with at least 2 years in an architecture role
- Proven experience in designing applications using Domain Driven Design concepts
- Strong understanding of Agile/Scrum development processes
- Hands-on experience with cloud-based architecture and technologies

How to Stand Out (Preferred Qualifications):
- Expertise in designing and implementing scalable, distributed SaaS-based solutions
- Experience in designing complex enterprise-level high availability systems
- Strong understanding of software development and design patterns
- Excellent problem-solving, analytical, and critical thinking skills
- Exceptional verbal and written communication skills

#PropertyAndCasualty #SoftwareDevelopment #Architecture #CareerGrowth #RemoteWork #TechLeadership

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.
We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.