Job Description
Join TechNova Solutions, a leading tech innovator in Charlotte, NC, and transform your career! We're seeking a passionate Senior Software Developer to architect cutting-edge solutions that impact millions. Our collaborative culture champions creativity and professional growth, offering competitive benefits, flexible work arrangements, and opportunities to work on groundbreaking projects in fintech and healthcare sectors.
Why TechNova?
- Industry-leading compensation with equity options
- Continuous learning through sponsored certifications and conferences
- Modern office with state-of-the-art facilities
- Health, dental, and vision insurance for you and your family
- 401(k) matching program
Responsibilities
- Lead end-to-end development of scalable cloud applications using Java and Python
- Collaborate with cross-functional teams to define technical requirements and project milestones
- Design and implement robust APIs and microservices architectures
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical challenges
- Stay current with emerging technologies and industry best practices
- Contribute to product strategy and technical roadmap planning
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in full-stack development
- Expert proficiency in Java, Python, and SQL databases
- Strong understanding of cloud platforms (AWS/Azure) and DevOps practices
- Proven experience with Agile methodologies and CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Strong communication abilities with stakeholders at all levels