Job Description
Join TechInnovate Solutions, a leading digital transformation firm, as we revolutionize how businesses leverage technology in the heart of Philadelphia. We're seeking a passionate Senior Software Engineer to architect scalable solutions for Fortune 500 clients across healthcare, finance, and logistics sectors. Our collaborative environment combines cutting-edge innovation with work-life balance in our modern Old City headquarters. Enjoy competitive benefits, professional development stipends, and flexible hybrid work arrangements while making tangible impact on real-world challenges.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Mentor junior developers through pair programming and code reviews
- Lead API development with REST/GraphQL and gRPC protocols
- Optimize application performance using profiling tools and caching strategies
- Implement CI/CD pipelines using Jenkins, Docker, and Terraform
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct architecture reviews and maintain system documentation
- Stay current with emerging technologies through research and prototyping
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or Node.js with strong OOP principles
- Hands-on experience with cloud platforms (AWS/Azure/GCP) and containerization
- Proven track record of delivering production-grade microservices
- Strong background in relational (PostgreSQL) and NoSQL databases
- Experience with Agile methodologies and Jira/Confluence workflows
- Bachelor's degree in Computer Science or equivalent technical certification
- Excellent problem-solving skills with ability to troubleshoot complex systems