Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and kickstart your career in Baltimore's thriving tech hub! We're seeking passionate, self-motivated individuals ready to transform innovative ideas into powerful digital solutions. Our collaborative environment combines mentorship from senior engineers with hands-on projects that build real-world expertise. Enjoy competitive compensation, flexible work arrangements, and opportunities to grow within our dynamic team. If you're ready to code, learn, and make an impact, this is your launchpad!
Responsibilities
- Develop and maintain scalable web applications using modern JavaScript frameworks
- Collaborate with cross-functional teams to design and implement feature-rich software solutions
- Participate in code reviews to ensure quality and adherence to best practices
- Debug and optimize existing code for performance and reliability
- Document technical specifications and contribute to team knowledge base
- Stay updated on emerging technologies through continuous learning initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundational knowledge of data structures and algorithms
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and agile methodologies
- Excellent problem-solving abilities and attention to detail
- Passion for learning and adapting to new technologies
- Strong communication skills and team-oriented mindset