Demo

Principal Software Architect

Crowley
Jacksonville, FL Full Time
POSTED ON 8/5/2025 CLOSED ON 9/3/2025

What are the responsibilities and job description for the Principal Software Architect position at Crowley?

As a privately held, U.S.-owned and operated company, Crowley provides services to 36 nations and island territories. Our purpose is to bravely advance what's possible to elevate people and planet, with our core values of Integrity, Sustainability and Drive guiding everything we do.

By expanding and innovating our services, we have expanded our footprint in services within the Logistics, Land Transportation, Shipping, Wind and Fuel industries. Crowley and its affiliated companies have generated more than $3.5 billion in annual revenue through our people's focus on excellence and a culture that values everyone's voices and collaboration.

To continue laying the groundwork and challenge what's possible for our business, we seek to partner with individuals ready to elevate their careers with us.

SUMMARY: Crowley is seeking a skilled and hands-on technical leader to oversee a team of architects and developers focused on delivering high-impact software solutions. This role is pivotal in driving innovation and ensuring seamless integration across a portfolio third-party and custom-built applications. The ideal candidate will help shape both back-end systems and front-end user experiences, contributing to a best-in-class digital environment for our employees and customers.

GENERAL RESPONSIBILITIES:

  • Strategically lead and mentor architects and developers to implement our most complex technical solutions.
  • Be a trusted advisor for all aspects around Portfolio Architecture, Integration, Software Development.
  • Drive buy vs. build discussions taking into consideration the specific business needs of the end-user, the landscape of currently used and/or existing application in the market, along with the pros and cons of in-house development, ultimately leading to the best decision for each unique scenario.
  • Drive best practices in product development with focus on application architecture, quality, usability, and performance, leveraging data for making decisions.
  • Collaborate with cross-functional teams to understand business requirements and translate them into effective technical solutions.
  • Write clean, testable code using test-driven development (TDD) methodologies.
  • Design, develop, and maintain scalable back-end integrations.
  • Build and enhance front-end applications delivering intuitive and responsive user interfaces.
  • Design and develop relational database schemas and queries.
  • Ability to work across full technical stack focusing on backend integrations or front-end solutions dependent on business needs.
  • Implement system value opportunities, including process optimization, policies and procedures, and end-user experience improvements.
  • Anticipate internal/external business challenges and recommends and implements system value opportunities, including process optimization, policies and procedures, and end-user experience improvements.
  • Establish and maintain partnerships internal/external of the organization to maintain a unified approach to software development and assists in facilitating the resolution of software and business information system issues.
  • Provide strategic guidance to IT leadership, key stakeholders and end-users related to the implementation, integration and utilization of business information systems, applications and tools across the organization.
  • Drive technology innovation through research and market analysis and share emerging technology trends with leadership.

EDUCATION: Bachelor’s degree in computer science, software engineering, technology, or a related field; or a combination of post high school education and experience.

EXPERIENCE: 8 years of experience which includes exposure to diverse business in architecting and designing solutions on assigned platforms systems, technologies and processing environments.

TECHNICAL PROFICIENCY:

  • Strong hands-on programming experience building integrations leveraging MuleSoft or other integration platforms such ad Dell Boomi, Informatica, Apache Camel, etc.
  • Java / Maven Experience.
  • WSDL / OpenAPI
  • Hands-on experience building front-end scalable applications and web experiences using JavaScript/ TypeScript and supporting libraries such as React, NextJS, RxJS, Redux, etc.
  • Proficiency with CSS based Design and Component Libraries such as Styled Components, Tailwind CSS
  • Knowledge and experience in design and usage of relational Databases such as PostgreSQL, MSSQL, MySQL, Oracle
  • Experience implementing OIDC Security for JavaScript based applications
  • Superb understanding of modern software development practices (e.g. Microservices, Containerization, Serverless, Continuous Delivery)
  • Strong experience with GIT and modern branching strategies
  • Strong quality focus including automation, design reviews and test coverage
  • Strong experience applying Agile/Scrum methodologies to software development
  • Preferred
  • Experience with native mobile application development such as Flutter
  • Experience in cloud development such as AWS or Azure

COMPETENCIES:

  • Proven leader with a track-record of designing and implementing technical solutions to solve organizations most complex problems
  • Accomplished communicator and influencer of technical concepts and strategies; Strong analytical skills and ability to be objective and innovative
  • Takes a disciplined approach to software development and problem-solving; excels at breaking down large problems into multi-step plans in an Agile development environment
  • A problem solver, able to move fluidly between high-level abstract thinking and detailed implementation
  • Open-minded to new ideas & approaches, and ability to implement the ideas using various technologies
  • Excellent collaboration, influencing, negotiation, and coaching skills
  • Passionate about technology with a very high technical aptitude
  • Excellent communication skills with a proven ability to present, discuss, and explain coherently and logically both in writing and verbally to all levels of the organization.
  • Knowledge of and ability to apply the concepts, principles, and practices of the Software Development Life Cycle
  • Ability to lead teams and manage multiple competing priorities with minimal supervision. Self-directed and motivated

JOB SCOPE: Position impacts multiple business units/segments.

WORKING CONDITIONS: Normal office environment with little exposure to excessive noise, dust, temperature and the like. Extended use of a computer keyboard, viewing of a computer monitor and the ability to sit for long periods of time.

Primary Location

US-FL-JACKSONVILLE

Work Locations

USA-FL-JACKSONVILLE-REGENCY

Job

Info Tech

Organization

Enterprise Architecture US 9100

Schedule

Full-time

Employee Status

Manager

Job Level

Day Job

Job Posting

Aug 4, 2025, 6:43:53 AM

Work Arrangement

Hybrid (Office/Remote) Employee

Salary : $4

Senior Software Engineer, Black Diamond
Advent Software, Inc. -
Jacksonville, FL

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Software Architect?

Sign up to receive alerts about other jobs on the Principal Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Crowley

Crowley
Hired Organization Address EDDYSTONE, PA Full Time
Manager, Maintenance - (USA0003IJ Description As a privately held, U.S.-owned and operated company, Crowley provides ser...
Crowley
Hired Organization Address Jacksonville, FL Full Time
As a privately held, U.S.-owned and operated company, Crowley provides services to 36 nations and island territories. Ou...

Not the job you're looking for? Here are some other Principal Software Architect jobs in the Jacksonville, FL area that may be a better fit.

Citrix GSI Lead Solutions Architect - North America

Cloud Software Group, Inc., Jacksonville, FL

AI Assistant is available now!

Feel free to start your new journey!