Job Description
Join the Team at Apex Digital Solutions
We are currently seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team in San Jose. This is an urgent hiring opportunity for a top performer ready to drive innovation and solve complex technical challenges. If you are looking for a fast-paced environment with competitive benefits, this is the place for you.
At Apex, we prioritize cutting-edge technology, collaborative problem-solving, and a culture of continuous growth. You will work directly with cross-functional teams to deliver scalable, high-quality software solutions that impact millions of users.
Responsibilities
- Design and Develop: Architect and implement robust, scalable software solutions using modern technologies and best practices.
- Code Quality: Write clean, maintainable, and efficient code; conduct thorough code reviews to ensure high standards.
- Problem Solving: Identify bottlenecks and optimize application performance for speed and efficiency.
- Team Leadership: Mentor junior developers, provide technical guidance, and foster a collaborative team environment.
- Collaboration: Work closely with product managers and designers to translate requirements into technical specifications.
Qualifications
- Experience: Minimum of 5 years of professional software development experience.
- Tech Stack: Proficiency in JavaScript (React, Node.js) or Python and familiarity with cloud platforms (AWS/Azure).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
- Agile: Experience working in an Agile/Scrum development environment.