Full-Stack AI Software Engineer

CRC GROUP

Charlotte, NC

JOB DETAILS
SKILLS
Agile Programming Methodologies, Artificial Intelligence (AI), Cloud Applications, Cloud Computing, Enterprise Applications, Financial Services, Java, Microservices, Production Support, Production Systems, Project Tracking, Python Programming/Scripting Language, Security Monitoring, Software Design, Software Development, Software Engineering, System Integration (SI), Team Lead/Manager, Technical Delivery, Technical Support, Test Automation, Test Plan/Schedule
LOCATION
Charlotte, NC
POSTED
Today

This role involves delivering complex technical solutions, supporting system integration, and collaborating with business owners to design effective applications.
Key responsibilities include developing custom code, leading development and testing, building monitoring and security capabilities, and supporting production environments.
The candidate will oversee moderately complex projects, solve technical challenges, and potentially lead small teams.
In an Agile setting, responsibilities encompass delivering high-quality software, automating tasks, refining user stories, and maintaining automated tests.
Qualifications include a Bachelor's degree or 10+ years of software development experience, with expertise in Java/Python, AI/ML (especially GenAI and LLMs), cloud platforms, microservices, and databases.
Preferred candidates have extensive experience in enterprise applications, cloud tech, and financial services.
This hybrid role is based in Alpharetta or Charlotte, offering comprehensive benefits and promoting diversity and equal opportunity.

About the Company

C

CRC GROUP