Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and kickstart your career in Boston's thriving tech ecosystem! We're seeking passionate recent graduates and career changers eager to build innovative software solutions while receiving mentorship from industry experts. Our collaborative environment offers structured training programs, hands-on project experience, and clear career progression paths. If you're a problem-solver with foundational coding skills and a hunger to learn, this is your launchpad into software engineering.
Responsibilities
- Collaborate with senior engineers to design, develop, and test scalable software applications
- Write clean, efficient code following industry best practices and company standards
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Debug and troubleshoot complex issues using modern debugging tools and methodologies
- Contribute to code reviews while actively seeking and implementing constructive feedback
- Document technical specifications and maintain comprehensive project documentation
- Stay updated on emerging technologies and contribute to team knowledge sharing sessions
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- Fundamental understanding of data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Java, Python, JavaScript, or C#)
- Basic familiarity with version control systems (Git) and CI/CD pipelines
- Strong problem-solving abilities and analytical thinking skills
- Excellent communication skills and ability to work collaboratively in team environments
- Passion for continuous learning and professional development
- Portfolio demonstrating personal or academic coding projects (strongly preferred)