Job Description
Join TechNova Innovations as a Senior Software Engineer in Raleigh's booming tech hub! We're revolutionizing cloud-native solutions for Fortune 500 clients and seeking passionate engineers to architect scalable systems. Enjoy competitive compensation, flexible work arrangements, and the opportunity to mentor junior developers while working with cutting-edge technologies.
Our collaborative culture values innovation and work-life balance. You'll solve complex challenges in a supportive environment where your expertise directly impacts product development. Relocation assistance available for top-tier candidates.
Responsibilities
- Architect and implement cloud-native microservices using Java/Python on AWS
- Lead code reviews and drive best practices for CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Mentor junior engineers through pair programming and knowledge sharing
- Optimize system performance and troubleshoot production issues
- Contribute to technical documentation and architecture decisions
- Research emerging technologies to improve development workflows
Qualifications
- 5+ years of experience in backend software development
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and RESTful APIs
- Proficiency with containerization (Docker/Kubernetes) and CI/CD tools
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of shipping scalable enterprise applications
- Excellent problem-solving skills and attention to detail
- Experience with agile methodologies and Jira/Confluence