Job Description
Join our dynamic team at InnovateTech Solutions and shape the future of digital innovation! We're urgently seeking a passionate Senior Software Engineer to drive cutting-edge projects in our Charlotte headquarters. This direct hire opportunity offers competitive compensation, flexible work arrangements, and a collaborative environment where your expertise will make an immediate impact. If you're ready to tackle complex challenges and grow your career with a forward-thinking company, apply today!
Responsibilities
- Lead full-cycle development of scalable cloud-based applications using Java, Python, and AWS
- Collaborate with cross-functional teams to design and implement RESTful APIs and microservices
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and ensure robust security protocols
- Contribute to DevOps practices including CI/CD pipelines and infrastructure automation
- Translate business requirements into technical specifications and technical designs
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience accepted)
- Expert proficiency in Java, Python, and cloud platforms (AWS/GCP)
- Proven experience with containerization (Docker/Kubernetes) and CI/CD tools
- Strong understanding of microservices architecture and event-driven design
- Excellent problem-solving skills with attention to detail and scalability
- Experience with Agile methodologies and JIRA/Confluence
- Strong communication skills for stakeholder collaboration