Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic team in Long Beach, CA. This is an urgent hiring opportunity for a top-tier professional ready to make an immediate impact. If you excel in a fast-paced environment and are passionate about building scalable, robust software solutions, we want you on board.
Our client offers a competitive salary package, comprehensive benefits, and the chance to work on cutting-edge projects.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications.
- Collaborate closely with cross-functional teams (Product, Design, QA) to define requirements and deliver features.
- Write clean, efficient, and well-documented code following best practices.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Identify and troubleshoot performance bottlenecks and bugs.
- Mentor junior developers and contribute to technical architecture decisions.
- Participate in agile ceremonies including sprint planning and daily stand-ups.
Qualifications
- Minimum of 5+ years of experience in software development.
- Proficiency in modern programming languages such as Python, Java, or JavaScript.
- Strong understanding of relational and non-relational databases (PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- BS in Computer Science, Engineering, or a related field.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work in a collaborative team environment.