Job Description
Job Description
SOFTWARE ENGINEER
ABOUT THE ROLE:
We are seeking a passionate and driven Entry-Level Software Engineer to join our dynamic development team in Atlanta. This is an in-office role ideal for recent graduates or early-career professionals who are eager to grow their skills in a collaborative, fast-paced environment. You’ll work closely with senior engineers to design, develop, test, and maintain software solutions that make a real impact.
KEY RESPONSIBILITIES:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code in languages such as Java, Python, C#, or JavaScript.
- Participate in code reviews and contribute to team knowledge sharing.
- Debug and resolve software defects and issues.
- Assist in the maintenance and improvement of existing software systems.
- Stay current with emerging technologies and industry trends.
QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 0–2 years of professional software development experience (internships and personal projects count!).
- Familiarity with software development lifecycle (SDLC) and Agile methodologies.
- Basic understanding of databases, APIs, and version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Passion for learning and building high-quality software.
PREFERRED SKILLS:
- Experience with cloud platforms (AWS, Azure, or GCP).
- Exposure to front-end frameworks (React, Angular, or Vue).
- Knowledge of CI/CD pipelines and DevOps practices.
PERKS & BENEFTIS:
- TopTier Insurance: Enjoy one of the best insurance packages in the industry, with $0 cost for medical, dental, vision, short-term and long-term insurance.
- Competitive Salary: Receive competitive total compensation.
- Retirement Savings: Take advantage of our retirement savings plan with employer match.