Job Description
InnovateTech Solutions is urgently seeking a Senior Software Engineer to join our dynamic team in Philadelphia. This critical full-time position offers an exceptional opportunity to architect cutting-edge solutions for Fortune 500 clients while working with industry-leading technologies. Enjoy competitive compensation, comprehensive benefits, and a collaborative environment where your expertise will drive transformative projects.
Our award-winning engineering culture values innovation, continuous learning, and work-life balance. You'll work on high-impact projects in a modern office with flexible hours and remote options. Join us during this critical growth phase and shape the future of enterprise software development.
Responsibilities
- Architect scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Collaborate with cross-functional teams to define product roadmaps
- Optimize system performance and resolve complex technical challenges
- Lead design sessions for new feature development
- Contribute to technical documentation and best practices
- Stay current with emerging technologies and industry trends
Qualifications
- 8+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong AWS/Azure cloud architecture experience
- Proven track record of leading complex projects to completion
- Deep understanding of RESTful APIs and microservices
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with Git, CI/CD, and containerization technologies
- Excellent problem-solving and communication skills