Software Engineer – Confidential Client for Department and Specialty Retail
The Software Engineer at Confidential Client is an entry-level role focused on designing, developing, and maintaining innovative software solutions within a collaborative team environment. The position involves participating in the full software development lifecycle, utilizing AI tools for coding, and continuously learning new technologies to support retail and dining unified commerce platforms.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
About the Role
Confidential Client is hiring an entry-level Software Engineer to join a product-focused engineering team in the Software Development industry. You will contribute to design, implementation, testing, and maintenance of production software, collaborate with cross-functional teams, and grow your technical skills in a supportive environment.
What You’ll Do
- Participate in the full software development lifecycle: requirements, design, coding, testing, and deployment
- Write clean, efficient, and well-documented code following established standards and best practices
- Use AI-assisted developer tools responsibly to increase productivity and code quality
- Collaborate with senior engineers, product managers, QA, and other stakeholders to deliver features
- Troubleshoot, diagnose, and resolve software defects and performance issues
- Develop and run unit tests; contribute to integration and system testing
- Take part in code reviews and give constructive feedback
- Maintain and improve existing applications and services
- Document technical designs, implementation details, and operational runbooks
What We’re Looking For
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)
- Solid understanding of core computer science concepts: data structures, algorithms, and object-oriented design
- Proficiency in at least one modern programming language (examples: Go, Java, Python, JavaScript, C#)
- Familiarity with version control systems (Git) and Agile development practices
- Strong problem-solving and analytical skills
- Clear written and verbal communication skills
- Ability to work independently and as part of a collaborative team
- 0–2 years of professional experience (internships and project experience count)
- Eagerness to learn new technologies and adapt to changing priorities
Nice to Have
- Cloud experience (AWS, GCP, or Azure)
- Prior internship, open-source, or substantial project experience in software development
- Familiarity with CI/CD pipelines, containerization (Docker), and automated testing frameworks
- Experience using AI-assisted coding tools in development workflow
Location & Employment Type
Atlanta, GA — Full-time (onsite or hybrid as required by the Confidential Client). This role is based in Atlanta; any telecommute or remote arrangements will be specified by the hiring manager.
Additional Info
- Offers of employment are conditional upon successful completion of screening criteria applicable to the role (background check, eligibility verification, or other job-specific screenings).
- Confidential Client is committed to building an inclusive team and will consider qualified applicants without regard to protected characteristics.
- Third-party agencies: Confidential Client accepts candidates per its agency policies; unsolicited resumes may not be considered or eligible for fees.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range