Job Description
Are you a visionary engineer ready to shape the future of digital infrastructure? Apex Digital Systems is seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team in San Jose, CA. We are committed to innovation, excellence, and providing our employees with a collaborative environment that fosters professional growth.
Why Join Us?
- Competitive hourly pay and comprehensive benefits package.
- Work on cutting-edge projects that impact millions of users.
- Flexible work arrangements and continuous learning opportunities.
- Supportive and inclusive company culture.
We are looking for a problem solver who thrives in a fast-paced environment and is passionate about writing clean, efficient, and scalable code.
Responsibilities
- Design, develop, and deploy high-quality software solutions in alignment with business requirements.
- Collaborate with cross-functional teams (product managers, designers, and other engineers) to define features and technical specifications.
- Mentor junior developers and conduct code reviews to ensure best practices and maintain code quality standards.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks.
- Participate in the full software development lifecycle, including architecture planning, implementation, testing, and deployment.
- Stay current with emerging technologies and industry trends to drive innovation within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with modern frameworks such as React, Angular, or Node.js.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team setting.