Principal Software Engineer
CRC Group
The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary:
Regular
Language Fluency: English (Required) Work Shift:
1st Shift (United States of America)
Please review the following job description:
Serve as top-level technical authority on leading edge, complex, state-of-the art technologies and/or techniques. This position is a senior leader of the organization who serves as leader, collaborator, innovator, role model, champion and subject matter expert. oMember of engineering team supporting CRC Specialty, CRC's brokerage business.
oThis is a hands-on development position, but also with technical leadership responsibility for onshore and offshore developers. No HR responsibilities.
oSupport internal facing web applications (REDY and Quick Quotes) that helps our producers better support and service our retail agency partners.
oFocus is on design and development for both new and existing applications, including AI-based capabilities.
oApplications are 100% cloud based, both IaaS and PaaS.
oApplications are built on Microsoft stack, including Microsoft Azure and OpenAI. ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
1. Act as top-level subject matter expert on assigned technology stack.
2. Lead existing and emerging technology and development processes, ensuring those technologies and processes are aligned with the goals and strategies of the business strategy.
3. Develop/invent highly innovative, complex and critical solutions with assigned technologies that require extensive, in-depth knowledge of the assigned technology.
4. Identify and develop revolutionary business opportunities with significant impacts on financial results.
5. Build strong partnerships with all levels of management to drive improvement of the application portfolio that uses assigned technologies across Technology teams.
6. Identify and develop sound application architecture patterns, frameworks and standards for the assigned technology for use across Technology to drive application architecture consistency.
7. Identify and drive application architecture and business capability consolidation opportunities.
8. Meet with clients to understand their needs and offer consulting services to internal clients and DTS departments as requested/needed. In an Agile environment: Acts as an Agile champion. Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverages continuous engineering practices to deliver business value. Actively participates in refining user stories. Responsible for development and developing unit testing, and supporting integration and functional testing. Responsible for providing warranty support and providing knowledge transfer to production support. Develops code in accordance with the acceptance criteria established by the Product Owner. Location: This role is hybrid based in Charlotte, Dallas or Atlanta. QUALIFICATIONS
Required Qualifications:
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's degree in Information Systems-related field, or equivalent education and related training
2. Minimum of five + years of experience in leading edge, complex, state-of-the art technologies and/or techniques with additional experience within software development; should have development experience in C#.NET, OpenAI, Cloud (Azure, AWS) and Python
3. Recognized in the industry for their experience and knowledge. May obtain the knowledge through more intense experience, such as working in a technology development company
4. Strong business and financial acumen and effective communication skills
5. Ability to establish strong relationships within the technical community
6. Ability to serve as a visionary concerning future technological capabilities and operational scenarios; ability to create new business models and technologies
7. Ability to create, manage and drive change
8. Ability to unify activities within the technology community, coordinating with other businesses and engineering organizations, as needed Preferred Qualifications: :
General Description of Available Benefits for Eligible Employees of CRC Group: At CRC Group, we're committed to supporting every aspect of teammates' well-being - physical, emotional, financial, social, and professional. Our best-in-class benefits program is designed to care for the whole you, offering a wide range of coverage and support. Eligible full-time teammates enjoy access to medical, dental, vision, life, disability, and AD&D insurance; tax-advantaged savings accounts; and a 401(k) plan with company match. CRC Group also offers generous paid time off programs, including company holidays, vacation and sick days, new parent leave, and more. Eligible positions may also qualify for restricted stock units and/or a deferred compensation plan. CRC Group supports a diverse workforce and is an Equal Opportunity Employer that does not discriminate against individuals on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status or other classification protected by law. CRC Group is a Drug Free Workplace. EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify
Regular
Language Fluency: English (Required) Work Shift:
1st Shift (United States of America)
Please review the following job description:
Serve as top-level technical authority on leading edge, complex, state-of-the art technologies and/or techniques. This position is a senior leader of the organization who serves as leader, collaborator, innovator, role model, champion and subject matter expert. oMember of engineering team supporting CRC Specialty, CRC's brokerage business.
oThis is a hands-on development position, but also with technical leadership responsibility for onshore and offshore developers. No HR responsibilities.
oSupport internal facing web applications (REDY and Quick Quotes) that helps our producers better support and service our retail agency partners.
oFocus is on design and development for both new and existing applications, including AI-based capabilities.
oApplications are 100% cloud based, both IaaS and PaaS.
oApplications are built on Microsoft stack, including Microsoft Azure and OpenAI. ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
1. Act as top-level subject matter expert on assigned technology stack.
2. Lead existing and emerging technology and development processes, ensuring those technologies and processes are aligned with the goals and strategies of the business strategy.
3. Develop/invent highly innovative, complex and critical solutions with assigned technologies that require extensive, in-depth knowledge of the assigned technology.
4. Identify and develop revolutionary business opportunities with significant impacts on financial results.
5. Build strong partnerships with all levels of management to drive improvement of the application portfolio that uses assigned technologies across Technology teams.
6. Identify and develop sound application architecture patterns, frameworks and standards for the assigned technology for use across Technology to drive application architecture consistency.
7. Identify and drive application architecture and business capability consolidation opportunities.
8. Meet with clients to understand their needs and offer consulting services to internal clients and DTS departments as requested/needed. In an Agile environment: Acts as an Agile champion. Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverages continuous engineering practices to deliver business value. Actively participates in refining user stories. Responsible for development and developing unit testing, and supporting integration and functional testing. Responsible for providing warranty support and providing knowledge transfer to production support. Develops code in accordance with the acceptance criteria established by the Product Owner. Location: This role is hybrid based in Charlotte, Dallas or Atlanta. QUALIFICATIONS
Required Qualifications:
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's degree in Information Systems-related field, or equivalent education and related training
2. Minimum of five + years of experience in leading edge, complex, state-of-the art technologies and/or techniques with additional experience within software development; should have development experience in C#.NET, OpenAI, Cloud (Azure, AWS) and Python
3. Recognized in the industry for their experience and knowledge. May obtain the knowledge through more intense experience, such as working in a technology development company
4. Strong business and financial acumen and effective communication skills
5. Ability to establish strong relationships within the technical community
6. Ability to serve as a visionary concerning future technological capabilities and operational scenarios; ability to create new business models and technologies
7. Ability to create, manage and drive change
8. Ability to unify activities within the technology community, coordinating with other businesses and engineering organizations, as needed Preferred Qualifications: :
- Fifteen years of industry recognized experience and leadership
- Experienced working with IT leadership at all levels
- Experienced working with onshore and offshore engineering teams
- Affinity for working with agile methodologies and understands importance of process and documentation.
- Adept at designing cloud-based solutions.
- Willingness to wear multiple hats and believes in continuous learning
- Commercial P&C insurance experience preferred
- Commercial P&C insurance brokerage experience is a strong plus
- Strong Azure experience highly preferred.
- Open AI experience is a strong plus, including Python coding experience
General Description of Available Benefits for Eligible Employees of CRC Group: At CRC Group, we're committed to supporting every aspect of teammates' well-being - physical, emotional, financial, social, and professional. Our best-in-class benefits program is designed to care for the whole you, offering a wide range of coverage and support. Eligible full-time teammates enjoy access to medical, dental, vision, life, disability, and AD&D insurance; tax-advantaged savings accounts; and a 401(k) plan with company match. CRC Group also offers generous paid time off programs, including company holidays, vacation and sick days, new parent leave, and more. Eligible positions may also qualify for restricted stock units and/or a deferred compensation plan. CRC Group supports a diverse workforce and is an Equal Opportunity Employer that does not discriminate against individuals on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status or other classification protected by law. CRC Group is a Drug Free Workplace. EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Charlotte, NC vacancy
- ...Lead Software Engineer We are seeking a Lead Software Engineer to drive innovation and technical excellence within the Commercial and Corporate & Investment Banking Technology (CCIBT). You will be responsible for the development and maintenance of microservices framework...Suggested
$110k - $180k
...Software Engineer Ally's model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting platform that enables modeling teams across the organization to host their AI/ML models as APIs in easy, self...SuggestedFull timeTemporary workPart timeWork experience placementRelocation packageFlexible hours- ...Principal Software Engineer Are you looking for a high energy, strategic, and fast-paced position as a Principal Software Engineer? Join Relias, the company changing lives throughout the world by helping healthcare organizations improve their clinical and financial...SuggestedLive inWork at officeWork from homeFlexible hours
- ...Principle AWS Software Engineer The Bank is a growing bank in an Innovation economy. As a member of C&PB Development Team, you will be at the forefront of The Bank's Cloud Transformation journey and for building resilient business applications in cloud. As a Senior...Suggested
- ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of...SuggestedTemporary work
- ...Principal Software Engineer The Bank is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs, investors, venture capitalists, and private equity firms to move their bold ideas forward, fast. Our clients define what...Temporary work
$141k - $234k
Principal Software Engineer - Full Stack What you will be doing: The Principal Software Engineer (Full Stack) is a senior individual contributor who remains deeply hands-on while elevating the technical quality of full-stack development across teams and product domains...Full timePart timeFor contractorsWork experience placementLocal areaRemote work$261k - $353k
...customer problems. Drives design and implementation of durable software solutions that solve critical customer problems in a fast-... ...Contributes to standards, patterns, and best practices that improve the engineering community. Provide perspective on leading industry trends,...Temporary workWork experience placementLocal area- Job Title Candidate will be working on an application development team for the Credit Strategies and Methodologies team. The team is working to build a new internal application to streamline how their internal analysts initiate their workflow for calculating ratings...
$160k - $190k
...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance...- ...About FullStackFullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational... ...the industry average.The PositionWe're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'll Work With Our...Remote work
$119.6k - $187.9k
...Principal Cyber Software Engineer At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to...Shift work- ...Principal Software Engineer Fiserve Core Banking THE BANK is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs, investors, venture capitalists, and private equity firms to move their bold ideas forward, fast. Our...
- ...Principal Software Engineer The Principal Software Engineer will engage in the design and development of scalable and efficient in-house and vendor products for our Technology Finance Systems. This role will be required to work closely with cross-functional teams and...
- ...Principal Software Engineer The Principal Software Engineer is a member of the Commercial Bank CRM development team, responsible for delivering high quality solutions in support of our growing bank operations and expanding roadmap. You will work closely with cross-functional...
$146.52k
...your information by visiting and logging into the careers section of the system. Job Description: At Regions, the Principal Software Engineer uses technology to solve complex business problems, lead and design innovative solutions, and oversee cloud native application...Full timeWork at officeRemote workRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week- Skillset: (React, JavaScript/TypeScript, Redux, HTML, CSS) including application service development using Python. Note: This role is focused on end-to-end Cloud Native Application Development with Python. Job Description: The Opportunity ...
- ...Principal Software Engineer, Architecture - Platform Modernization isolved is executing a live, in-production decomposition of a 7M+ line HCM monolith into modern, event-driven microservices across key domains including Tax, Benefits, Time, Payroll, and Shared Logic...Live in
$248k - $396.75k
...NVIDIA Software Engineer Position NVIDIA is hiring experienced software engineers with Kubernetes experience to help scale up its AI Infrastructure. We expect you to have significant software engineering experience with Kubernetes including cluster operations, operator...- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help...Full timeContract workFor contractorsRemote workFlexible hours
- ...including managers Lead team to achieve objectives Partner with production support and platform engineering teams effectively Required Qualifications: 5 plus years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the...Full timeContract workFor contractorsWork experience placementWork at officeRelocation packageNight shift
$130k - $160k
...company with great benefits in a start-up environment. Job Details Job Details: We are seeking an experienced and passionate Sr. Software Engineer to join our dynamic Tech Services team. This is a permanent position where you will be responsible for designing, developing,...Permanent employmentLocal areaRemote work- ...may change from time to time. Develop customized coding, software integration, perform analysis, configure solutions, using... ...business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of...Full timePart timeWork experience placementWork at office
- ...Software Engineer Advanced – Portal And Ucp Job id 495742 posted since 20-Feb-2026 organization digital industries field of work research & development company siemens industry software inc. experience level experienced professional job type full-time work mode hybrid...Permanent employmentFull timeWork at officeLocal areaRemote work
- ...important thing to Manager is finding quality, strong/seasoned engineers He is not expecting someone to come in with 10 years of... ...experience should be enough) We are seeking a Senior Agentic Software Engineer to design, build, and operate production-grade AI...
- ...Sr Software Engineer Focus on: A Java developer with retail/order management system experience Java, Spring boot, JPA, Oracle/Postgres/No SQL Mongo Submittal Requirements: 3-5 Must Haves (need to be highlighted in sizzle & present on resume) Is this...Work experience placementRemote work
- ...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired. Help...Work experience placement
- ...this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth...Work experience placement
$95k
...Senior Software Engineer At NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real impact. Our high-performance culture is driven by our values. We move with speed, passion and purpose—as one team. We are...- ...Title: Software Engineer Location: Charlotte, NC (On-site) Type: Contract Seeking an experienced SE4 to design and deliver scalable, high-quality spring boot microservices solutions using MongoDB , Kafka , Kubernetes , and OpenShift (OCP)...Contract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- principal software engineer Charlotte, NC
- senior principal cloud computing engineer Charlotte, NC
- senior principal scientist Charlotte, NC
- principal cloud computing engineer Charlotte, NC
- principal Charlotte, NC
- javascript software engineer Charlotte, NC
- senior c# .net software developer Charlotte, NC
- ultimate software Charlotte, NC
- software technical support engineer Charlotte, NC
- software intern Charlotte, NC

