Job Description
Apex Systems is urgently seeking a talented Senior Software Engineer to join our dynamic team in Long Beach, CA. We are offering a comprehensive Relocation Assistance Package for the right candidate, making this the perfect opportunity to advance your career while moving to a vibrant coastal city.
As a key member of our engineering squad, you will be responsible for architecting scalable solutions and driving technical innovation. We are looking for individuals who are passionate about code quality, system performance, and delivering exceptional user experiences.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor junior developers and conduct code reviews to ensure best practices.
- Optimize applications for maximum speed and scalability.
- Troubleshoot complex technical issues and provide innovative solutions.
- Participate in the full software development lifecycle, from conception to deployment.
Qualifications
- BS in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional software development experience.
- Proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS or Azure.
- Strong understanding of database technologies (SQL, NoSQL).
- Excellent problem-solving skills and attention to detail.
- Ability to obtain a US work authorization (Relocation assistance provided).