site stats

Principal Architect

Job Description

Principal Architect (Remote - Anywhere in the US).

Join us as a Principal Architect and lead the design of scalable, secure enterprise solutions.

✨ What You Bring:
12+ yrs IT experience (6+ yrs in architecture)
Insurance industry experience (preferred)
Strong analytical, problem-solving & communication skills
Expertise in SDLC, data/process modeling
Deep knowledge of security, scalability & high-availability systems

Tech Stack:
.NET | C# | Java | SQL | Oracle | JavaScript | BI | Data Warehousing | + more

Apply now and shape enterprise architecture from anywhere in the US!
  • Successful candidates typically have a bachelor's or master's degree in computer science or similar discipline, or an equivalent combination of education and experience.
  • 12+ years of information technology industry experience
  • 6+ years of experience in application, data, integration, or strategic architecture
  • Experience in the insurance services industry is strongly desired
  • Strong analytical, problem-solving and organizational skills
  • Strong communication skills and ability to work in a collaborative environment
  • Fluent in software development life cycle and methodology
  • Excellent knowledge in data and process modeling
  • Strong understanding of highly available and scalable solutions
  • Strong understanding of information security concepts
  • Good hands-on working knowledge in most of the following: .NET, C#, VB, Java, J2EE, JavaScript, HTML, XML, SQL, PL/SQL, T-SQL, Web 2.0, EDI, OLTP, OLAP, data warehousing, business intelligence, BPM, UML, mobile technologies, Oracle, SQL Server, and related technologies
  • Information technology or insurance industry certifications is a plus

#LI-DV1
  • Application architecture works closely with application business owners and program managers to architect major application components and processes; plans architectural improvements in coordination with project managers and provides architectural guidance and support to developers, infrastructure engineers and quality analysts
  • Data architecture works closely with program managers and business analysts to model data for both transactional and data warehouse databases; maintains data dictionary and metadata; coordinates enhancements to data models with project managers; provides guidance and support to developers, infrastructure engineers and quality analysts
  • Integration collaborates with application owners and architects to define and coordinates internal and external application and system integration; coordinates external data feeds, maintains relationships with external counterparts, implements and maintains data feeds.
  • Strategic Architecture stays up to date with emerging technologies and participates in strategy setting; promotes adoption of SOA and other strategic technologies; provides support in ROI analysis and project portfolio management leveraging application rationalization, retirement, and streamlining opportunities; develops target technology/software standards and guidelines.
  • Generates and maintains core application frameworks.
  • Participate and supports architectural initiatives across strategic programs.
  • Assists in planning, scheduling, and implementation.
  • Provides general architectural mentoring.
  • Upholds the Crawford Code of Business Conduct at all times.
  • Participates in special projects or performs other duties as requested.