Job Description
Join our award-winning team at InnovateTech Dynamics, a cutting-edge tech firm revolutionizing the fintech landscape. We're urgently seeking a passionate Software Engineer to architect scalable solutions and drive innovation from our Philadelphia headquarters. As a key contributor, you'll shape the future of digital finance while enjoying competitive compensation, comprehensive benefits, and equity options that align with your success.
Our culture thrives on collaboration, continuous learning, and pushing technological boundaries. You'll work alongside industry leaders in a state-of-the-art facility with flexible schedules and professional development opportunities. This is your chance to make a tangible impact while growing your career in one of America's most dynamic tech hubs.
Responsibilities
- Design, develop, and maintain high-performance software solutions using Java, Python, and cloud-native architectures
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps practices to ensure rapid, reliable deployments
- Lead code reviews and mentor junior engineers to elevate team technical excellence
- Optimize system performance and security protocols for enterprise-scale applications
- Contribute to product strategy through technical insights and architectural planning
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience (5+ years)
- Expertise in Java, Python, and JavaScript with proficiency in React/Node.js
- Strong understanding of cloud platforms (AWS/Azure) and microservices architecture
- Proven experience with CI/CD tools (Jenkins, GitLab CI) and containerization (Docker/Kubernetes)
- Excellent problem-solving skills with ability to optimize complex systems
- Strong communication skills with experience in agile development methodologies
- Portfolio demonstrating scalable software projects and system design