Job Description
Join TechNova Solutions as a Senior Software Engineer and drive innovation in our cutting-edge fintech platform. We're seeking passionate engineers to build scalable solutions that impact millions of users. As a fully remote-friendly company with a strong NYC presence, we offer comprehensive relocation assistance for qualified candidates moving to the New York area. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with industry leaders in a collaborative environment.
Responsibilities
- Architect and implement scalable backend systems using Java, Python, and microservices
- Lead code reviews and mentor junior engineers on best practices
- Optimize application performance and troubleshoot complex issues
- Collaborate with product teams to define technical requirements
- Contribute to CI/CD pipeline improvements and DevOps practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong knowledge of distributed systems and REST APIs
- Experience with Agile methodologies and Jira
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex projects