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.