Job Description
Join our dynamic remote team at InnovateTech Solutions and revolutionize the future of cloud-based software from the comfort of your home in Charlotte! We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in a collaborative, flexible work environment. Enjoy competitive benefits, professional growth opportunities, and the freedom to work from anywhere in the Charlotte metro area. Immediate start available!
Responsibilities
- Design, develop, and maintain high-performance cloud-native applications using AWS and microservices architecture
- Lead technical reviews and mentor junior engineers through pair programming and code reviews
- Implement CI/CD pipelines using Docker, Kubernetes, and Jenkins for seamless deployments
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java, Python, or Go with strong OOP principles
- Proven experience with cloud platforms (AWS/Azure/GCP) and containerization
- Proficient in RESTful API design and modern web frameworks
- Strong problem-solving skills with experience in agile methodologies
- Excellent written communication for remote collaboration
- Portfolio demonstrating complex project contributions