hachette-internal
Software Engineer
At a Glance
- Location
- New York, United States
Requirements
Bachelor\u2019s degree in Computer Science, Information Technology, or related field (or equivalent practical experience).
Strong understanding of programming fundamentals, algorithms, data structures and OOP concepts.
Strong fundamental knowledge on LLMs and AI tools.
Proficient in Java with the ability to write and debug functional code independently.
Experience with building applications, projects, or internships demonstrating hands-on coding ability.
Familiarity with relational databases, REST APIs, MCP Server and version control (Git).
Compensation & Benefits
Mentorship from experienced engineers.
Opportunity to work on meaningful, real-world projects.
Responsibilities
Collaborate with senior engineers in designing, developing, testing, and maintaining software applications.
Participate in code reviews and follow best coding practices.
Write clean, efficient, and maintainable code.
Debug and troubleshoot software issues under guidance.
Learn and apply new technologies and frameworks as required.
Contribute to documentation, testing, and deployment activities.