Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and launch your career in one of Baltimore's fastest-growing tech hubs! We're seeking passionate, self-starting individuals to build cutting-edge solutions for Fortune 500 clients. Our immersive onboarding program includes mentorship, hands-on projects, and collaborative sprints designed to accelerate your growth. Work with industry veterans in a supportive environment that values innovation and continuous learning. No experience? No problem – we invest in raw talent and provide the tools to succeed. Benefits include: competitive salary, equity options, flexible work hours, wellness stipends, and annual professional development funds.
Responsibilities
- Develop and maintain scalable web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to design and implement software solutions
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Write clean, efficient code and conduct thorough unit testing
- Contribute to code reviews and documentation
- Learn and implement new technologies under mentorship
- Debug and resolve technical issues in production environments
Qualifications
- Recent graduates or career changers with 0-2 years of experience
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Understanding of data structures and algorithms
- Familiarity with version control systems (Git)
- Strong problem-solving and analytical thinking skills
- Excellent communication and teamwork abilities
- Passion for technology and eagerness to learn new frameworks