Job Description
Join InnovateTech Solutions as a Senior Software Engineer and lead cutting-edge projects in our Philadelphia headquarters. We're a dynamic tech company transforming industries through innovative software solutions. Enjoy collaborative workspaces, flexible schedules, and opportunities for professional growth in one of America's most vibrant tech hubs.
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using Java and Python
- Lead agile development sprints and mentor junior engineers on best practices
- Collaborate with cross-functional teams to define technical requirements and roadmaps
- Implement CI/CD pipelines and optimize system performance
- Conduct code reviews and ensure adherence to security standards
- Research emerging technologies and propose architectural improvements
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong experience with microservices architecture and containerization (Docker/Kubernetes)
- Proven track record leading full development lifecycles from concept to deployment
- Excellent problem-solving skills and attention to detail
- Experience with Agile methodologies and version control (Git)
- Strong communication skills for stakeholder collaboration