Job Description
Immediate opening for Senior Software Engineer in Raleigh, NC! TechNova Solutions is urgently hiring to expand our dynamic team. Join a forward-thinking tech company at the forefront of innovation, with competitive compensation, comprehensive benefits, and flexible work arrangements. This is your chance to make an immediate impact in a fast-paced environment.
Why TechNova? We're a rapidly growing tech firm specializing in AI-driven enterprise solutions, with a culture that values creativity, collaboration, and rapid execution. Our Raleigh hub offers modern facilities, professional development opportunities, and a supportive team atmosphere.
Responsibilities
- Architect and develop scalable cloud-based applications using Java, Python, and microservices
- Lead cross-functional Agile teams to deliver high-impact features on accelerated timelines
- Optimize system performance and troubleshoot complex technical issues
- Mentor junior engineers and drive best practices in code quality and DevOps
- Collaborate with product stakeholders to translate business requirements into technical solutions
- Implement CI/CD pipelines and infrastructure-as-code (Terraform, AWS)
- Conduct code reviews and maintain comprehensive documentation
Qualifications
- 5+ years of experience in software development with enterprise applications
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Proven track record of delivering projects in fast-paced, deadline-driven environments
- Strong background in Agile methodologies and CI/CD practices
- Experience with microservices architecture and containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive under pressure