Job Description
Are you ready to advance your career in the heart of sunny San Diego? TechNova Solutions is looking for a visionary Senior Software Engineer to join our dynamic team. We are proud to offer a competitive compensation package that includes a generous Sign-on Bonus and Full Relocation Assistance to make your transition seamless.
As a key member of our engineering team, you will have the opportunity to work on cutting-edge projects that impact millions of users. We foster a culture of innovation, continuous learning, and collaboration.
Responsibilities
- Design, develop, and deploy scalable, high-performance software solutions using modern frameworks.
- Mentor junior developers and conduct rigorous code reviews to ensure quality and best practices.
- Collaborate closely with product managers and designers to translate business requirements into technical specifications.
- Participate actively in the full software development lifecycle (SDLC), from planning and design to deployment and maintenance.
- Troubleshoot complex technical issues and optimize application performance.
- Contribute to architectural decisions and drive technical strategy.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in software development and engineering.
- Strong proficiency in Python, Java, or Go.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Deep understanding of data structures, algorithms, and software design patterns.
- Excellent communication skills and the ability to thrive in a fast-paced, Agile environment.