Job Description
Are you a visionary developer ready to make an immediate impact?
Apex Innovations is seeking a highly skilled Senior Software Engineer to join our dynamic team in San Jose, CA. We are looking for individuals who thrive in fast-paced environments and are passionate about building scalable, high-performance software solutions. This is an immediate hire position offering a competitive salary and comprehensive benefits package.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and modern office environment.
- Professional development and continuous learning opportunities.
Key Responsibilities:
Responsibilities
- Design, develop, and maintain high-quality software applications using modern technologies and best practices.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define feature requirements and architectural decisions.
- Write clean, efficient, and well-documented code that is easy to maintain and scale.
- Conduct code reviews, perform debugging, and troubleshoot complex technical issues in a timely manner.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Contribute to the continuous improvement of our development processes and tooling.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience in a fast-paced environment.
- Proficiency in at least one major programming language (e.g., Java, Python, C#, JavaScript/TypeScript).
- Strong experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Experience with relational and non-relational databases (SQL, MongoDB).
- Excellent problem-solving skills and the ability to work independently as well as in a team setting.
- Strong communication skills and a customer-centric mindset.