Job Description
Join our dynamic team in Philadelphia as a Senior Software Engineer and help shape the future of digital innovation. We're seeking a passionate expert to architect scalable solutions, mentor junior developers, and drive technical excellence in a collaborative environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to work on cutting-edge projects that impact millions of users. Apply now to be part of our growth story!
Responsibilities
- Lead full-lifecycle development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing, debugging, and documentation of code
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience without degree)
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Proven experience with microservices architecture and containerization (Docker/Kubernetes)
- Strong background in relational (SQL) and NoSQL databases
- Proficient in CI/CD tools like Jenkins, GitLab CI, or GitHub Actions
- Excellent problem-solving skills and ability to work in agile environments
- Strong communication skills with ability to collaborate across teams