Job Description
Join InnovateTech Solutions, a cutting-edge fintech leader revolutionizing digital banking. We're seeking a passionate Senior Software Engineer to architect scalable systems and drive innovation in our NYC headquarters. Collaborate with elite teams to build mission-critical applications that serve millions of users. Enjoy competitive compensation, comprehensive benefits, and a culture that champions creativity and technical excellence.
Responsibilities
- Design and implement high-performance microservices using cloud-native architectures
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex technical challenges
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to CI/CD pipeline improvements and DevOps initiatives
- Stay current with emerging technologies and propose innovative solutions
Qualifications
- 5+ years of experience in full-stack software development
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Experience with relational databases (PostgreSQL) and NoSQL solutions
- Strong understanding of RESTful APIs and event-driven architectures
- Bachelor's degree in Computer Science or equivalent experience