Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and kickstart your career in Baltimore's thriving tech scene! We're seeking passionate, self-motivated individuals ready to transform innovative ideas into cutting-edge solutions. No prior professional experience required – we value fresh perspectives and invest heavily in talent development. Work alongside industry mentors on real-world projects, master modern tech stacks, and accelerate your growth in a collaborative environment. Our Baltimore headquarters offers competitive benefits, flexible work arrangements, and a culture that celebrates curiosity and continuous learning.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, React, and Node.js
- Collaborate with senior engineers to design, code, and test software solutions
- Participate in Agile sprints, sprint planning, and daily stand-ups
- Debug and optimize code performance across full-stack applications
- Document code processes and technical specifications
- Contribute to code reviews and implement peer feedback
- Learn and implement DevOps practices including CI/CD pipelines
Qualifications
- Recent graduate or career changer with passion for software development
- Fundamental knowledge of data structures and algorithms
- Basic understanding of at least one programming language (Python/Java/JavaScript)
- Familiarity with version control systems (Git)
- Problem-solving mindset and eagerness to learn new technologies
- Strong communication skills and ability to work in team environments
- Portfolio showcasing personal projects (school, open-source, or self-study)