Job Description
Join InnovateDC Tech as an Entry-Level Software Engineer and launch your career in the nation's tech hub! We're seeking passionate, self-driven individuals with no prior experience to build cutting-edge solutions for government and private sector clients. Our mentorship-first culture combines structured training with hands-on projects, ensuring rapid skill development. Located in the heart of Washington DC, you'll collaborate with industry veterans while working on impactful projects that shape the future of technology.
What We Offer:
- Comprehensive 6-month onboarding program with dedicated mentors
- Tuition reimbursement for relevant certifications
- Flexible work arrangements and modern downtown office
- Competitive benefits package including health insurance and retirement plans
Responsibilities
- Develop and maintain web applications using modern JavaScript frameworks
- Write clean, efficient code following industry best practices
- Participate in agile development cycles with daily stand-ups and sprint planning
- Debug and troubleshoot software issues under senior engineer guidance
- Contribute to code reviews and documentation processes
- Learn and implement cloud technologies (AWS/Azure) with mentor support
- Collaborate with cross-functional teams to deliver user-centric solutions
Qualifications
- Recent graduate or career changer with strong academic foundation
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Basic understanding of data structures and algorithms
- Passion for continuous learning and technology innovation
- Excellent problem-solving and communication skills
- Ability to thrive in a collaborative, fast-paced environment
- Authorization to work in the United States