Job Description
Join InnovateTech Solutions and transform your career in Newark's thriving tech hub! We're seeking a Senior Software Engineer to join our dynamic team with unprecedented flexibility in work hours and full relocation assistance. Enjoy modern offices, cutting-edge projects, and a culture that values work-life balance. Whether you're a Newark native or relocating nationwide, we'll support your transition with generous relocation packages and visa sponsorship if needed. Embrace flexible scheduling (core hours 10 AM - 3 PM) while building scalable solutions for Fortune 500 clients. Apply today and shape the future of technology in New Jersey's most exciting city!
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Mentor junior engineers through pair programming and technical reviews
- Lead DevOps initiatives including CI/CD pipeline optimization and infrastructure-as-code
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and present findings at tech meetups
- Drive code quality through unit testing, integration testing, and code reviews
- Stay current with emerging technologies through dedicated R&D time
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise with cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Proven experience with agile methodologies and JIRA/Confluence
- Strong problem-solving skills with system architecture design
- Excellent written and verbal communication skills
- Portfolio demonstrating open-source contributions or technical writing
- Eligibility for US work authorization (relocation support provided)