Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

CRC Group

Principal Software Engineer page is loaded## Principal Software Engineerlocations: Charlotte, NC: Dallas, TX: Alpharetta, GAtime type: Full timeposted on: Posted 3 Days Agojob requisition id: R0000002041**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. o Member of engineering team supporting CRC Specialty, CRC’s brokerage business. o This is a hands-on development position, but also with technical leadership responsibility for onshore and offshore developers. No HR responsibilities. o Support internal facing web applications (REDY and Quick Quotes) that helps our producers better support and service our retail agency partners. o Focus is on design and development for both new and existing applications, including AI-based capabilities. o Applications are 100% cloud based, both IaaS and PaaS. o Applications 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.***Join CRC Group, a leader in specialty wholesale insurance, and take your career to new heights. We're a dynamic team dedicated to innovation, collaboration, and excellence.• Growth: Advance your career with our learning and leadership development programs. • Innovation: Work in a forward-thinking environment that values new ideas. • Community: Be part of a supportive team that celebrates success together. • Benefits: Enjoy competitive compensation, health benefits, and retirement plans.Who We’re Looking For We seek passionate individuals who thrive in a fast-paced, collaborative environment. If you value integrity and are driven to succeed, CRC Group is the place for you. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Charlotte, NC vacancy
  • $110k - $180k

    ## Principal Software Engineer .### General informationCareer areaTechnologyWork Location(s)500 Woodward Avenue, MI, 601 S. Tryon Street, NCRemote?NoRef #21551Posted Date01-28-26Working timeFull time### Ally and Your CareerAlly Financial only succeeds when its people do... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Ally Financial

    Charlotte, NC
    1 day ago
  •  ...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

    Kaleidoscope Innovation

    Charlotte, NC
    4 days ago
  • $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... 
    Suggested

    Top Engineer

    Charlotte, NC
    4 days ago
  •  ...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

    Professional Recruiters

    Charlotte, NC
    2 days ago
  •  ...TITLE : Principal Software Engineer I (Multiple Openings) LOCATION : Charlotte, NC JOB SUMMARY : Design and implement software systems to support Finance Business Operations and other business needs. Architect highly scalable systems to support variable... 
    Suggested
    Local area

    Spectrum

    Charlotte, NC
    4 days ago
  •  ...Principal Software Engineer Location: Charlotte, NC Experience: 10 Duration: Long Term Job Description: 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... 

    Argyle Infotech

    Charlotte, NC
    4 days ago
  • $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 time
    Part time
    For contractors
    Work experience placement
    Local area
    Remote work

    Premier, Inc.

    Charlotte, NC
    6 days ago
  • $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

    Northrop Grumman

    Charlotte, NC
    3 days ago
  •  ...A leading insurance firm in Charlotte, NC seeks a Principal Software Engineer to provide technical leadership and hands-on development for cloud-based applications. The role involves collaborating with onshore and offshore developers while innovating AI-based capabilities... 

    CRC Group

    Charlotte, NC
    1 day ago
  •  ...across key domains including Tax, Benefits, Time, Payroll, and Shared Logic. Using the Strangler Fig pattern, small, high‑impact engineering teams extract and deploy independent services on Azure, each with its own data model. This work happens without disrupting real customers... 
    Live in

    iSolved HCM

    Charlotte, NC
    1 day ago
  • $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... 

    NVIDIA

    Belmont, NC
    4 days ago
  • $32 - $34 per hour

     ...Node.js Backend Engineer Hybrid Role Compensation: $32-$34 per hour ABOUT THE ROLE Our client is seeking a backend-focused Node.js Engineer to join a team building greenfield platforms from the ground up, with a primary focus on fraud prevention and identity management... 
    Hourly pay

    Eight Eleven Group

    Charlotte, NC
    1 day ago
  •  ...North Carolina - United States of America We are a leading global software company dedicated to the world of computer aided design, 3D...  ...full potential. About the Role We are seeking a Senior Software Engineer with a strong background in systems integration , microservices... 
    Work at office
    Local area
    Work from home

    Siemens Mobility

    Charlotte, NC
    2 days ago
  • $154.67k - $169k

     ...Senior Software Engineer at Moody's Investors Service, Inc. (Charlotte, NC). Design & maintain scalable database systems across cloud & on-premise environments. Reqts: Bachelor’s deg or foreign equiv in Comp Info Systems, Comp Sci, Info Tech or a rel technl fld + 5 yrs... 

    Moody's Investors Service, Inc.

    Charlotte, NC
    1 day ago
  •  ...during the design. Responsibilities 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 the... 
    Shift work
    Day shift

    100 CRC Insurance Group, LLC

    Charlotte, NC
    1 day ago
  • $116.5k - $169k

     ...Moody's Investors Service is seeking a Senior Software Engineer in Charlotte, NC to drive full-stack development across enterprise applications, utilizing Java, Spring Boot, Angular, and PostgreSQL. This role emphasizes a strong ownership mindset while implementing AI-... 

    Moody's

    Charlotte, NC
    2 days ago
  • $90k - $120k

     ...values: Integrity, Teamwork, Continuous Improvement, Client-Focused, and Results-Oriented. Learn more at About the Role The Software Engineer II is responsible for the full lifecycle development and support of new and existing software products, from research and design... 
    Full time
    Remote work
    Monday to Friday
    Shift work

    Receivemorermp

    Charlotte, NC
    1 day ago
  • $105k - $113k

     ...Job Overview We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in building scalable, high-quality cloud-native applications. The ideal candidate brings a hands‑on, solution‑oriented mindset and thrives in a fast‑paced, agile... 
    Full time

    APM Terminals

    Charlotte, NC
    1 day ago
  •  ...tests ad hoc and then according to a monthly reporting cycle. Software Stack The CCAR applications built and maintained by this group...  ...an individual contributor and coordinate with cross functional engineers to deliver functional enhancements and platform improvements.... 
    Day shift

    Bey

    Charlotte, NC
    1 day ago
  •  ...hours; Charlotte in person available Job Overview GEM is seeking a Software Developer to join our Systems & Data (Systems Integration) team...  ...front office business users and our software developer / data engineer, with a primary focus on building and refining UX/UI for our... 
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Global Endowment Management

    Charlotte, NC
    2 days ago
  •  ...A leading technology firm is seeking a Software Engineer 4 - Contingent located in Charlotte, NC. As a part of the IT Data Engineering team, you'll manage large-scale data projects, focusing on Power BI reporting and data analysis. This role requires 5+ years of Software... 
    Contract work
    Work at office
    Flexible hours
    3 days per week

    ManpowerGroup Global, Inc.

    Charlotte, NC
    1 day ago
  •  ...This position is based in Charlotte, NC. Summary of Role: As a Software Development Engineer III at Palmetto, you will play a key role in designing, building, and scaling critical platform services using the MERN stack (MongoDB, Express, React.js, Node.js). You’ll work... 
    Local area

    Namely

    Charlotte, NC
    1 day ago
  •  ...Our client, a leading organization in the technology and data solutions sector, is seeking a Software Engineer 4 - Contingent to join their team. As a Software Engineer 4 - Contingent, you will be part of the Software Engineering department supporting innovative projects... 

    ManpowerGroup Global, Inc.

    Charlotte, NC
    1 day ago
  •  ...The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing, and electronic/postal delivery. This role supports critical document delivery infrastructure... 

    Compunnel

    Charlotte, NC
    1 day ago
  • $116.5k - $169k

     ...Skills and Competencies 7+ years of overall software engineering or integration experience, with 4+ years of SAP Integration Suite experience and experience in MuleSoft Anypoint Platform is a plus Deep, hands‑on expertise with the MuleSoft Anypoint Platform, including... 
    Full time

    Moody's

    Charlotte, NC
    1 day ago
  •  ...Job Title: Senior Software Engineer (GenAI) Contract Length: 6+ Months Location: Charlotte NC 28202 (On Site Work) Ref# 246440 Key Responsibilities Lead moderately complex initiatives and technical deliverables within engineering environments Contribute to large-scale... 
    Contract work
    Work experience placement

    Strategic Staffing Solutions

    Charlotte, NC
    1 day ago
  • $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 employment
    Local area
    Remote work

    Jobot

    Charlotte, NC
    2 days ago
  • $116.5k - $169k

     ...required, as Moody's will not pursue visa sponsorship for this position Hybrid on-site, Charlotte, NC 8-12+ years of hands-on software engineering experience delivering production-grade, enterprise web applications with a strong ownership and end-to-end delivery mindset... 
    Full time

    Koitecc Solutions

    Charlotte, NC
    1 day ago
  •  ...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 time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Turing

    Charlotte, NC
    12 days ago
  •  ...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 employment
    Full time
    Work at office
    Local area
    Remote work

    Siemens

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!