Job Description
Join our dynamic team at InnovateTech Solutions! We're seeking a passionate Senior Software Engineer to drive innovation in our Philadelphia headquarters. As a key member of our engineering division, you'll architect scalable solutions, mentor junior developers, and collaborate with cross-functional teams to deliver cutting-edge products. We offer a collaborative culture, competitive compensation, and immediate start for exceptional candidates. Join us to shape the future of digital transformation!
Responsibilities
- Design, develop, and maintain high-performance software solutions using modern frameworks
- Lead technical architecture decisions and code reviews for critical projects
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Collaborate with product managers to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize deployment processes
- Troubleshoot complex system issues and implement robust solutions
- Contribute to technical documentation and best practices
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 JavaScript)
- Strong knowledge of cloud platforms (AWS/Azure/GCP)
- Experience with microservices architecture and containerization (Docker/Kubernetes)
- Proficient in version control systems (Git) and Agile methodologies
- Demonstrated ability to lead technical initiatives and mentor team members