Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of innovative tech solutions! We're urgently seeking talented professionals to join our dynamic team in New York City. This full-time role offers immediate start, competitive compensation, and the opportunity to work on cutting-edge projects with industry leaders.
As a key member of our engineering team, you'll collaborate with cross-functional teams to design, develop, and deploy scalable applications. We value creativity, technical excellence, and a passion for problem-solving. If you're ready to make an impact in a fast-paced environment, apply today!
Responsibilities
- Lead development of scalable cloud-native applications using modern frameworks
- Mentor junior engineers and conduct code reviews to maintain high-quality standards
- Collaborate with product managers to define technical requirements and project timelines
- Optimize system performance and implement robust security protocols
- Drive innovation through continuous integration and deployment (CI/CD) practices
- Contribute to architectural decisions and technology stack evolution
- Troubleshoot complex issues and implement effective solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or Go)
- Strong understanding of cloud platforms (AWS, Azure, or GCP)
- Proven experience with microservices architecture and containerization
- Excellent problem-solving skills and attention to detail
- Strong communication abilities and collaborative mindset
- Experience with Agile methodologies and DevOps practices