Job Description
Join our dynamic team at InnovateTech Solutions and make an immediate impact! We're seeking a passionate Senior Software Engineer to join our Philadelphia office starting this week. As a key member of our engineering division, you'll architect cutting-edge solutions for Fortune 500 clients while working in a collaborative, fast-paced environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape the future of tech innovation.
Our Philadelphia hub features state-of-the-art facilities, a vibrant downtown location near public transit, and a culture that values creativity and professional growth. This is your chance to hit the ground running and contribute to mission-critical projects from day one.
Responsibilities
- Lead the design and development of scalable cloud-based applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and project milestones
- Implement best practices for code quality, testing, and continuous integration/deployment
- Mentor junior developers through code reviews and technical guidance sessions
- Optimize system performance and troubleshoot complex technical challenges
- Stay current with emerging technologies and industry trends
- Participate in agile ceremonies and contribute to product roadmap discussions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in JavaScript/TypeScript and at least one backend framework (Node.js, Python, Java)
- Strong knowledge of cloud platforms (AWS, Azure, or GCP) and containerization technologies
- Proven experience with CI/CD pipelines and DevOps practices
- Excellent problem-solving skills and ability to work independently
- Strong communication skills and ability to collaborate effectively in remote teams