Job Description
Join our dynamic team immediately! InnovateTech Solutions is seeking a passionate Senior Software Engineer to join our Philadelphia headquarters. This is a rare opportunity to step into a critical role with immediate impact. As a key member of our engineering division, you'll architect scalable solutions while collaborating with cross-functional teams to deliver cutting-edge products. We offer competitive compensation, comprehensive benefits, and a flexible work environment. Start date: Within 2 weeks!
Responsibilities
- Lead full-cycle software development from conception to deployment
- Mentor junior engineers and conduct code reviews
- Optimize application performance and security protocols
- Collaborate with product managers to define technical requirements
- Implement CI/CD pipelines and DevOps best practices
- Document technical specifications and maintain system architecture
- Drive innovation through emerging technologies adoption
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong knowledge of microservices architecture
- Proven experience with Agile/Scrum methodologies
- Excellent problem-solving and communication skills
- Experience leading technical projects and teams
- Relevant certifications (AWS/Azure) preferred