Fullstack Senior Software Engineer
Indexed description
For over 15 years, GRIFFIN has been in the heart of Atlanta, delivering cutting-edge technical solutions that boost efficiency and drive revenue for our clients. We are seeking a Senior Software Engineer to join our global digital team.
In this role, you will serve as a trusted technical partner to clients, combining hands-on engineering expertise with the ability to guide and mentor a distributed team. You’ll play a key role in delivering high quality solutions, shaping technical direction, and helping clients leverage modern technologies, including AI, to drive business outcomes.
What You’ll Do:
- Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions
- Design, develop, and deliver scalable, high-quality software solutions using modern frameworks and best practices
- Contribute to system architecture and technical design decisions within distributed and tiered systems
- Mentor and support engineers across a global team, providing guidance through code reviews, collaboration, and knowledge sharing
- Maintain and promote coding standards and best practices, ensuring consistency and quality across deliverables
- Debug and troubleshoot complex issues using a variety of tools and analytical approaches
- Ensure solutions are thoroughly tested, including unit and integration testing
- Participate in client workshops, sprint demos, and technical discussions, clearly communicating complex concepts to both technical and non-technical audiences
- Identify opportunities to introduce AI driven capabilities, automation, and data insights into client solutions
- Support Agile delivery by contributing to planning, estimation, and continuous improvement efforts
What We’re Looking For:
- 5 years of professional software development experience
- Proven ability to operate in a client-facing or consulting-style environment
- Experience designing and developing Single Page Applications (React, Angular)
- Proficiency building REST APIs (.NET, Node) with a focus on performance, security, and maintainability
- Strong understanding of application architecture, APIs, and system design principles
- Experience with relational databases, including schema design and SQL optimization
- Exposure to cloud platforms (Azure, AWS, or GCP) and modern deployment practices
- Experience with source control, CI/CD pipelines, and Agile/Scrum methodologies
- Up to date and hands on experience with emerging AI trends (AI driven development / workflows) and technologies (Claude Code, Copilot, Codex)
- Strong problem-solving skills and ability to analyze business requirements and propose solutions
- Excellent communication skills with the ability to build relationships with clients and collaborate across global teams
- Demonstrated ability to mentor peers and positively influence team delivery
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
Nice to Have:
- Experience working in a consulting, agency, or client delivery environment
- Exposure to AI tools or integrations (e.g., APIs, basic models, data pipelines)
- Experience building data-driven or intelligent applications
- Familiarity with microservices and event-driven architecture
- Experience working across global teams and time zones
Perks & Benefits:
- Competitive Salary
- Flexible Work: Location and schedule flexibility
- Retirement Savings Plan
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search