Job Description
Join our award-winning team as a Senior Software Engineer! InnovateTech Solutions is urgently hiring passionate developers for remote and on-site positions in Jacksonville, FL and New York. Build cutting-edge solutions while enjoying flexible work arrangements and industry-leading benefits. This is your chance to accelerate your career with a company that values innovation, collaboration, and work-life balance.
As a key player in our engineering division, you'll architect scalable systems, mentor junior developers, and drive technical excellence. We offer competitive compensation, professional development stipends, and a culture that celebrates breakthrough thinking. Apply today and help us redefine the future of software engineering!
Responsibilities
- Architect and develop scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and pair programming sessions
- Lead end-to-end feature development from concept to deployment
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and stay current with emerging technologies
- Implement security best practices and conduct thorough testing protocols
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Java, Python, or JavaScript with modern frameworks
- Strong experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Proven track record of leading full-lifecycle development projects
- Excellent problem-solving skills and architectural design capabilities
- Experience with agile methodologies and DevOps practices
- Strong communication skills with ability to collaborate across teams