Job Description
Join TechNova Solutions' award-winning engineering team as a Junior Software Developer in the heart of New York City. We're seeking passionate recent graduates and career changers to build innovative solutions that impact millions. Our immersive mentorship program pairs you with senior engineers while working on cutting-edge projects in fintech and SaaS. Enjoy competitive benefits, flexible work arrangements, and opportunities for rapid career growth in our collaborative, tech-driven environment.
Responsibilities
- Collaborate with cross-functional teams to design and implement scalable software solutions
- Write clean, maintainable code in Java, Python, and JavaScript
- Participate in agile development cycles including sprint planning and retrospectives
- Debug and optimize applications to ensure peak performance
- Contribute to code reviews and technical documentation
- Learn and implement emerging technologies like cloud computing and AI integration
- Support production systems and resolve technical issues proactively
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Understanding of object-oriented programming principles
- Basic knowledge of relational databases and SQL
- Problem-solving skills with attention to detail
- Excellent communication and teamwork abilities
- Passion for continuous learning and technology trends