Job Description
Are you a passionate technologist looking to make a significant impact? Apex Digital Solutions is hiring a Senior Software Engineer to join our dynamic team in San Jose, CA. We are committed to innovation, excellence, and fostering a collaborative work environment where every engineer can thrive.
In this role, you will be at the forefront of our engineering efforts, designing robust, scalable systems that power our clients' businesses. We offer a competitive salary, comprehensive benefits, and the opportunity to work with cutting-edge technologies.
Responsibilities
- Architect and implement scalable software solutions using modern programming languages and frameworks.
- Collaborate closely with product managers and designers to translate requirements into high-quality code.
- Write clean, maintainable, and efficient code with a focus on performance and security.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Mentor junior developers and contribute to technical training within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in Python, Java, or Go.
- Strong experience with Cloud Platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes).
- Deep understanding of SQL and NoSQL databases.
- Excellent problem-solving skills and attention to detail.