LinkedIn and 3rd parties use essential and non-essential cookies to provide, secure, analyze and improve our Services, and to show you relevant ads (including professional and job ads) on and off LinkedIn. Learn more in our Cookie Policy.
Select Accept to consent or Reject to decline non-essential cookies for this use. You can update your choices at any time in your settings.
Tech Recruiter @ Connecting Talents with Opportunities
Position: Senior Full-stack Software Engineer
Location: Atlanta, GA (Manheim) (Hybrid – 2 days onsite/week)
Work Authorization: USC / GC only
Pay Rate: $65-70/hr
Target Experience: 7+ years
Potential to Extend: Yes
Potential to Convert to FTE: Yes
Top 5 Must-Have Skills
Java
JavaScript
Automated deployments
Unit testing
Cloud API–deployed software
Job Description
As a Senior Full-stack Software Engineer, you will work within a cross-functional Agile team to design, develop, and maintain full-stack web applications, spanning backend services, frontend user interfaces, and integrations with internal systems. This role requires strong technical expertise, a passion for continuous improvement, and the ability to mentor and guide other engineers.
You will play a key role in shaping system architecture, promoting experimentation, and driving delivery excellence across the team.
Key Responsibilities
Collaborate with cross-functional team members to plan, develop, and deliver high-quality technical solutions within sprint timelines.
Design, develop, and maintain scalable full-stack web applications.
Participate in a rotating on-call schedule, diagnosing and resolving production issues with urgency.
Provide technical leadership, code reviews, and mentorship to junior and mid-level engineers.
Contribute to a culture of innovation by sharing best practices and proposing continuous improvements.
Identify, evaluate, and test new tools, technologies, and approaches to improve delivery and performance.
Build and maintain strong working relationships with business stakeholders.
Take ownership of products and accountability for business outcomes.
Work within Agile/Lean environments, actively participating in ceremonies and delivery cycles.
Support and contribute to test-driven development and iterative testing practices.
Required Qualifications
Bachelor’s degree in a related discipline with 7+ years of experience, or an equivalent combination of education and experience (e.g., Master’s + 2 years, PhD + 1 year, or 8 years of related experience).
Strong proficiency with Java stack, including: Maven, Spring Boot, JUnit or other testing tools
, JMeter or other load testing tools, REST or GraphQL APIs and authentication protocols.
Strong proficiency with JavaScript stack, including: JavaScript, TypeScript, React (preferred), Component libraries and modern frontend tooling (VSCode, etc.)
Experience with development tools and CI/CD pipelines, including: Git, GitHub Enterprise or similar, Unit, integration, and load testing, Postman, curl, Terraform, CloudFormation, or similar tools, Ability to troubleshoot enterprise API deployments (DNS, containers, infrastructure)
Cloud experience (AWS preferred; GCP or Azure acceptable), including: Automated provisioning, Serverless tooling, API creation and deployment, Load balancing and security best practices