Job Description
Join TechNova Solutions immediately as a Software Engineer in Charlotte, NC with full remote flexibility! We're urgently seeking passionate innovators to join our dynamic team. As a key contributor, you'll architect scalable solutions, collaborate with cross-functional teams, and drive cutting-edge projects forward. This is your chance to make an instant impact in a fast-paced environment while enjoying competitive compensation and flexible work arrangements.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks
- Collaborate with product managers and engineers to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices for seamless deployment
- Optimize applications for scalability, security, and performance
- Mentor junior engineers and conduct rigorous code reviews
- Stay current with emerging technologies and industry trends
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 (Java, Python, or JavaScript)
- Strong understanding of cloud platforms (AWS/Azure/GCP)
- Proven experience with Agile methodologies and version control (Git)
- Excellent problem-solving skills and attention to detail
- Ability to thrive in remote team environments