Job Description
We are looking for a talented Senior Software Engineer to join our team in Sacramento, CA. This is a direct hire opportunity where you will play a pivotal role in building scalable, high-performance web applications. You will work closely with cross-functional teams to deliver innovative solutions that drive business growth.
Key Highlights:
- Competitive salary and comprehensive benefits package.
- Hybrid work model offering flexibility.
- Opportunities for continuous learning and professional development.
Responsibilities
- Design, develop, and deploy robust software solutions using modern programming languages (Java, Python, or JavaScript).
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Conduct code reviews, provide mentorship to junior developers, and ensure code quality standards.
- Troubleshoot, debug, and optimize application performance to ensure a seamless user experience.
- Collaborate with product managers and designers to define feature specifications and technical architecture.
- Implement best practices for security, scalability, and maintainability.
- Document technical requirements, processes, and code.
Qualifications
- Minimum of 5 years of experience in software engineering.
- Strong proficiency in at least one major programming language (e.g., Java, Python, JavaScript/TypeScript).
- Experience with relational and non-relational databases (SQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Excellent problem-solving skills and the ability to work independently as well as in a team.
- Strong communication skills and attention to detail.