Job Description
Join our dynamic team at InnovateTech Solutions and revolutionize the future of software engineering! We're urgently hiring passionate Senior Software Engineers to build cutting-edge applications in Philadelphia, PA. With comprehensive relocation assistance and immediate start dates, this is your chance to accelerate your career while shaping innovative solutions.
Our collaborative environment offers competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies. As a key player in our engineering team, you'll drive technical excellence and mentor junior developers while solving complex challenges in a fast-paced startup culture.
Responsibilities
- Architect and implement scalable microservices using Java, Python, and cloud technologies
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and maintain robust DevOps practices
- Contribute to open-source projects and stay current with industry best practices
- Lead cross-functional Agile ceremonies and drive project milestones
Qualifications
- 5+ years of experience in software development with strong Java/Python expertise
- Proven track record building cloud-native applications (AWS/Azure/GCP)
- Deep understanding of microservices architecture and RESTful APIs
- Experience with containerization (Docker/Kubernetes) and orchestration
- Strong problem-solving skills with ability to optimize complex systems
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent communication skills with experience mentoring technical teams
- Proficiency in testing frameworks (JUnit, PyTest) and TDD methodologies