Job Description
Apex Innovations is seeking a highly skilled Software Engineer to join our growing team. We offer full relocation assistance for the right candidate, allowing you to move to our vibrant office in Sacramento, CA, or work remotely from anywhere in the United States (including Illinois).
We are a forward-thinking tech company specializing in cloud-based solutions and enterprise software. As a key member of our engineering team, you will play a pivotal role in designing, developing, and deploying scalable applications that drive our clients' success.
Why Join Us?
- Flexible Work: Hybrid and remote options available across the USA.
- Relocation Support: We cover moving costs to get you to Sacramento, CA.
- Competitive Compensation: Top-tier salary and equity package.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and maintainable code with a focus on best practices and code reviews.
- Participate in the full software development lifecycle, from requirements analysis to deployment.
- Identify and resolve technical debt and performance bottlenecks in existing systems.
- Mentor junior developers and contribute to a culture of continuous learning and technical excellence.
Qualifications
- BS in Computer Science, Engineering, or a related technical field (Master's preferred).
- 5+ years of professional software engineering experience.
- Proficiency in Python, Java, or C#.
- Strong understanding of relational and NoSQL databases (SQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in an Agile/Scrum environment.