Job Description
Join our dynamic team at InnovateTech Solutions, a leading digital transformation firm headquartered in Philadelphia's vibrant tech corridor. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for Fortune 500 clients. Enjoy competitive benefits, hybrid work flexibility, and opportunities to shape the future of enterprise software in a collaborative, growth-oriented environment.
Responsibilities
- Design and implement scalable cloud-native applications using AWS and microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product managers to translate business requirements into technical specifications
- Lead architecture decisions and ensure adherence to security best practices
- Contribute to open-source projects and represent the company at tech meetups
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or Go)
- Proven experience with cloud platforms (AWS/GCP/Azure)
- Familiarity with containerization (Docker/Kubernetes) and serverless computing
- Strong problem-solving skills and passion for clean, maintainable code
- Excellent communication abilities and collaborative mindset