Job Description
Join InnovateDC Tech as an Entry Level Software Engineer and kickstart your career in the heart of America's tech hub. We're seeking passionate graduates to build scalable solutions that impact millions. Our collaborative culture pairs you with senior mentors while working on cutting-edge projects for federal agencies and Fortune 500 clients. Enjoy competitive benefits, flexible work arrangements, and dedicated career development paths.
Responsibilities
- Develop and maintain full-stack web applications using modern frameworks (React, Node.js)
- Write clean, testable code following Agile methodologies
- Collaborate with cross-functional teams to define technical requirements
- Debug and optimize existing applications for performance
- Participate in code reviews and contribute to technical documentation
- Implement RESTful APIs and integrate third-party services
Qualifications
- Bachelor's degree in Computer Science or related field (2023-2024 graduates welcome)
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Understanding of data structures, algorithms, and object-oriented design
- Experience with relational databases (SQL) and cloud platforms (AWS/Azure)
- Strong problem-solving skills and eagerness to learn new technologies