Job Description
Join TechNova Solutions as a Software Engineer and transform how businesses operate with innovative technology solutions! We're seeking a dedicated professional to join our dynamic team in San Jose, CA, with flexible remote options and weekend shift availability. This role offers the unique opportunity to work on cutting-edge projects while enjoying a balanced schedule that accommodates your lifestyle. As part of our commitment to excellence, you'll collaborate with cross-functional teams to deliver scalable, high-performance applications. If you're passionate about coding and thrive in flexible environments, apply today to shape the future of software engineering!
Responsibilities
- Design, develop, and maintain scalable software solutions using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and project timelines
- Implement best practices for code quality, testing, and documentation
- Optimize application performance and troubleshoot complex technical issues
- Participate in agile development processes including sprint planning and retrospectives
- Mentor junior engineers and contribute to knowledge sharing initiatives
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 3+ years of experience in software development with strong coding skills
- Proficiency in at least one modern programming language (Python, Java, or JavaScript)
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies
- Familiarity with agile methodologies and version control systems (Git)
- Strong problem-solving abilities and attention to detail
- Excellent communication skills with ability to work independently and collaboratively
- Must be available to work weekend shifts (Fri-Sat or Sat-Sun)