Job Description
Join our dynamic team at TechNova Solutions and revolutionize the tech landscape in Raleigh's thriving innovation hub. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for enterprise clients. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while working on impactful projects that shape the future of technology.
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies
- Mentor junior engineers through code reviews and pair programming
- Collaborate with product teams to translate requirements into scalable solutions
- Implement CI/CD pipelines and optimize system performance
- Contribute to technical documentation and best practices
- Drive innovation through research of emerging technologies
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience acceptable)
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Proven experience with microservices architecture and containerization
- Strong knowledge of Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills
- Experience leading technical projects and mentoring teams