Job Description
Job Title: Software Engineer
Location: Milpitas, CA
Job Type: Full Time
We are currently seeking a talented and motivated Software Engineer to join our team in Milpitas, CA. As a Software Engineer, you will be responsible for designing, developing, and implementing software solutions to meet the needs of our customers. You will work closely with our cross-functional teams to deliver high-quality software products that meet our company’s standards and objectives.
Key Responsibilities:
- Collaborate with product managers, designers, and other engineers to develop innovative software solutions
- Design and implement software applications using programming languages such as Java, C++, or Python
- Write clean, efficient, and maintainable code
- Conduct code reviews and provide feedback to team members
- Test and debug software applications to ensure they meet quality standards
- Participate in all phases of the software development lifecycle, from planning and design to deployment and maintenance
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 3+ years of experience in software development
- Proficiency in programming languages such as Java, C++, or Python
- Strong problem-solving skills and attention to detail
- Experience with software development tools and frameworks
- Excellent communication and teamwork skills
- Experience working in an Agile environment is a plus
Benefits:
- Competitive salary
- Health, dental, and vision insurance
- 401(k) plan
- Flexible work schedule
- Opportunities for career growth and advancement
Full-time