Job Description
Join Our Team as an Entry-Level Software Engineer
We are seeking a motivated Junior Software Engineer to join our growing team in Atlanta, Georgia. We offer a comprehensive relocation assistance package for candidates based in Fresno, CA, or anywhere else in the country. This is a fantastic opportunity for recent graduates or career changers to launch their career in tech with full support.
At Apex Digital Systems, we value innovation and mentorship. You will work alongside senior developers to build scalable software solutions that impact millions of users. If you are passionate about coding and ready to grow, we want to hear from you.
Responsibilities
- Assist in the design, development, and testing of software applications using modern programming languages.
- Collaborate with cross-functional teams (UX, Product, QA) to define, design, and ship new features.
- Write clean, maintainable, and efficient code following industry best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Debug and resolve technical issues and defects in existing software systems.
- Contribute to technical documentation and architectural discussions.
- Stay updated on emerging technologies and industry trends to implement improvements.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Basic knowledge of at least one programming language (e.g., Python, Java, JavaScript, C++).
- Familiarity with database management systems (SQL, NoSQL) and version control tools (Git).
- Strong problem-solving skills and a logical approach to debugging.
- Excellent communication skills and the ability to work effectively in a team environment.
- Willingness to relocate to Atlanta, GA, or willingness to commute from Fresno, CA (we provide relocation support).
- A passion for learning new technologies and a growth mindset.