Job Description
Build the Future with Apex Innovations in Sacramento
We are seeking a visionary Senior Software Engineer to join our dynamic team in Sacramento. At Apex Innovations, we don't just write code; we craft scalable solutions that drive business growth. We are offering a comprehensive relocation package for the right candidate ready to relocate to our vibrant office on K Street.
As a key player in our engineering division, you will leverage modern technologies to solve complex problems. If you are passionate about clean architecture, user experience, and working in a collaborative environment, we want to meet you.
Responsibilities
- Design & Develop: Architect and implement high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaboration: Work closely with product managers, designers, and cross-functional teams to define feature requirements and translate them into technical specifications.
- Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.
- Review: Conduct thorough code reviews and provide constructive feedback to ensure code quality and knowledge sharing within the team.
- Debugging: Troubleshoot, debug, and resolve technical issues efficiently to minimize downtime.
- Architecture: Participate in system design reviews and contribute to the long-term technical vision of the company.
- Testing: Develop and execute unit and integration tests to ensure product reliability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Experience: 5+ years of professional software development experience.
- Languages: Proficiency in at least two of the following: JavaScript (React/Vue), Python, Java, or C#.
- Cloud: Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker/Kubernetes).
- Databases: Strong understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
- Problem Solving: Proven ability to solve complex technical challenges with innovative solutions.
- Communication: Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholders.