
Software Engineer – Associate
Acuity
full-time
Posted on:
Location Type: Office
Location: Atlanta • United States
Visit company websiteExplore more
About the role
- Assist in designing, developing, testing, and maintaining software features that connect cloud, mobile, and IoT components
- Write clean, maintainable, and well-documented code following team standards
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, reviews, and retrospectives
- Collaborate with team members to understand requirements and implement solutions that meet both technical and business needs
- Contribute to front-end and/or back-end development under the guidance of more experienced engineers
- Participate in peer code reviews and learn best practices from feedback
- Help identify and fix bugs and performance issues
- Support automated testing efforts and learn test-driven and quality-focused development practices
- Follow Agile and Scrum principles, adapting to changing requirements and priorities
- Use version control and development tools consistently to support team collaboration
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, MIS, or a related field (or equivalent experience)
- 0–2 year of experience with software development (including internships, co-ops, or academic projects)
- Basic experience with JavaScript and React for front-end development
- Working knowledge of one or more programming languages such as C#, C++, JavaScript, HTML, or Python
- Familiarity with software development tools such as Git, SQL, and basic debugging techniques
- Understanding of fundamental software engineering concepts and best practices
- Strong problem-solving skills and willingness to learn new technologies
- Good written and verbal communication skills
- Master’s degree in Computer Science, Computer Engineering, MIS, or a related field.
Benefits
- Accommodation for Applicants with Disabilities: As an equal opportunity employer, Acuity Inc. is committed to providing reasonable accommodations in its application process for qualified individuals with disabilities and disabled veterans.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptReactC#C++HTMLPythonsoftware developmentautomated testingtest-driven developmentdebugging
Soft Skills
problem-solvingwillingness to learnwritten communicationverbal communicationcollaboration
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringBachelor’s degree in MISMaster’s degree in Computer ScienceMaster’s degree in Computer EngineeringMaster’s degree in MIS