Job Description
Are you a visionary software engineer looking for your next challenge? TechNova Solutions is seeking a talented Senior Software Engineer to join our dynamic team in Virginia Beach, VA. We are driving innovation across multiple sectors, and we need someone who can handle complex architectures and mentor junior talent.
Why Join Us?
• Competitive salary and comprehensive benefits package.
• Flexible remote and hybrid work options.
• Continuous learning and professional development opportunities.
• A collaborative culture that values creativity and excellence.
We are looking for a self-starter who thrives in a fast-paced environment. If you are ready to make an impact, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions.
- Lead technical architecture and design reviews.
- Mentor junior developers and conduct code reviews to ensure best practices.
- Collaborate with product managers and designers to define feature requirements.
- Optimize application performance, security, and scalability.
- Participate in the full software development lifecycle (SDLC).
- Troubleshoot complex technical issues and implement robust solutions.
Qualifications
- 5+ years of professional software development experience.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proficiency in modern programming languages (JavaScript/TypeScript, Python, Java, or C#).
- Experience with front-end frameworks (React, Angular, or Vue) and back-end services.
- Strong understanding of cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with CI/CD pipelines and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and ability to work in a team-oriented, collaborative environment.