Job Description
Join TechNova Innovations as an Entry-Level Software Engineer and kickstart your career in Baltimore's thriving tech scene! We're seeking passionate, self-driven individuals with no prior professional experience to build cutting-edge solutions alongside our industry-leading team. You'll receive mentorship, hands-on training, and exposure to real-world projects while working on impactful software that transforms industries. Our collaborative culture encourages innovation, continuous learning, and professional growth.
Located in the heart of Baltimore's tech corridor, we offer competitive compensation, flexible work arrangements, and comprehensive benefits. If you're a recent graduate or career-changer eager to make your mark in software development, this is your opportunity to thrive in a supportive environment that values fresh perspectives.
Responsibilities
- Develop, test, and maintain high-quality software applications using modern frameworks
- Collaborate with senior engineers to design scalable solutions
- Participate in Agile sprints and contribute to code reviews
- Debug and resolve technical issues across multiple platforms
- Document code and technical specifications for team clarity
- Learn and implement emerging technologies (cloud, APIs, DevOps)
- Contribute to open-source projects and internal innovation labs
Qualifications
- Recent graduate or career-changer with 0-2 years of professional experience
- Bachelor's degree in Computer Science or related field (or equivalent portfolio)
- Proficiency in at least one programming language (Python, Java, JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and analytical mindset
- Excellent communication and teamwork abilities
- Passion for continuous learning and technology trends
- Portfolio showcasing personal or academic projects (bonus)