Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and launch your career in Baltimore's thriving tech scene! We're seeking passionate, self-driven individuals ready to transform innovative ideas into powerful digital solutions. Our collaborative environment combines mentorship with hands-on projects to accelerate your growth. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies. Perfect for recent graduates or career-changers with strong problem-solving skills.
Responsibilities
- Design, develop, and test robust software applications using modern frameworks
- Collaborate with cross-functional teams to deliver high-quality technical solutions
- Participate in Agile development cycles including sprint planning and retrospectives
- Write clean, maintainable code following industry best practices
- Debug and resolve technical issues across multiple platforms
- Contribute to code reviews and documentation processes
- Stay current with emerging technologies through continuous learning
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundation in programming fundamentals (data structures, algorithms, OOP)
- Proficiency in at least one programming language (Java, Python, JavaScript)
- Basic understanding of web technologies (HTML, CSS, REST APIs)
- Excellent problem-solving and analytical thinking abilities
- Strong communication skills and collaborative mindset
- Portfolio demonstrating personal or academic projects
- Eagerness to learn and adapt to new technologies