Job Description
Join InnovateTech Solutions as we revolutionize the fintech landscape! We're urgently seeking a talented Senior Software Engineer to lead mission-critical projects in a dynamic remote-first environment. This direct-hire opportunity offers unmatched career growth, competitive compensation, and the flexibility to work from anywhere while collaborating with top-tier talent in Philadelphia. If you're passionate about building scalable cloud solutions and thrive in fast-paced environments, this is your moment to shine.
Responsibilities
- Architect and implement high-performance microservices using Java, Python, and AWS
- Mentor junior engineers through pair programming and technical design reviews
- Optimize system performance and ensure 99.9% uptime for financial applications
- Lead CI/CD pipeline automation using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct thorough code reviews and enforce best practices across the team
- Stay ahead of emerging technologies through continuous learning and experimentation
Qualifications
- 8+ years of professional software development experience with cloud-native applications
- Expert proficiency in Java and/or Python with strong OOP fundamentals
- Proven experience with AWS services (EC2, S3, Lambda, RDS) and infrastructure-as-code
- Deep understanding of microservices architecture and event-driven patterns
- Demonstrable leadership in agile environments and Scrum methodologies
- BS/MS in Computer Science or equivalent technical certifications
- Portfolio showcasing complex system design and scalable solutions
- Strong problem-solving skills with experience in fintech or high-concurrency systems