Job Description
TechNova Solutions is currently accepting applications for a Senior Software Engineer to join our dynamic team in Raleigh, North Carolina. We are looking for an immediate hire who is ready to drive innovation and is willing to relocate to join us.
We are committed to your transition. If you are looking for a career move that includes full relocation assistance, this is your opportunity to join a forward-thinking company in one of the fastest-growing tech hubs in the US. Enjoy a competitive salary, comprehensive benefits, and a supportive relocation package.
What You Will Do:
Responsibilities
- Develop, test, and maintain scalable software applications using modern languages (Java, Python, or JavaScript).
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Participate in code reviews and mentor junior developers to ensure code quality and best practices.
- Optimize applications for maximum speed and scalability.
- Conduct troubleshooting and debugging to resolve complex technical issues.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, React, or Node.js (or similar languages).
- Experience with cloud platforms (AWS, Azure, or GCP) is highly preferred.
- Excellent problem-solving skills and ability to work in an Agile environment.
- Willingness to relocate to Raleigh, NC (Relocation assistance provided).