Logo
CruiTek, LLC

Senior Software Consultant

CruiTek, LLC, Franklin, Tennessee, us, 37068

Save Job

As a Senior Software Consultant, you'll work on diverse and innovative projects, mentor engineers, and partner with clients to solve real business problems using cutting-edge technology.

What You'll Do

Lead development teams as a player-coach, mentoring engineers and guiding project execution. Architect, develop, and deploy full-stack cloud applications using Java, C# and front-end frameworks (React, Angular, or Vue). Partner with clients in a consulting role, shaping solutions that drive business value. Facilitate technical whiteboarding sessions to define architecture and best practices. Conduct code reviews, enforce standards, and champion software quality. Drive agile project delivery through backlog refinement, standups, and demos. What You'll Bring

6+ years of experience in software engineering with strong Java back-end expertise preferred. Consulting experience is required with the ability to build client relationships, manage expectations, and deliver tailored solutions. Leadership in software engineering, mentoring and guiding technical decision-making. Cloud computing experience (AWS, Azure, or GCP) and familiarity with DevOps tools (Docker, Kubernetes). Strong communication skills, with the ability to explain complex ideas to both technical and non-technical audiences. Bachelor's degree in Computer Science, Information Systems, or a related field. Will be based at Nashville, TN or Richmond, VA (Hybrid/Flexible)