Job Description
Join InnovateTech Solutions, a cutting-edge software development firm transforming industries through innovative digital solutions. We're seeking passionate Entry Level Software Engineers to build the next generation of applications while receiving mentorship from industry veterans. Our Boston-based team collaborates on impactful projects for Fortune 500 clients, offering unparalleled growth opportunities in a dynamic startup environment.
Responsibilities
- Develop, test, and maintain scalable web applications using modern frameworks
- Collaborate with cross-functional teams to define project requirements and deliverables
- Write clean, efficient code following industry best practices and agile methodologies
- Participate in code reviews and contribute to technical documentation
- Troubleshoot and resolve software defects with minimal supervision
- Learn and implement new technologies to enhance product capabilities
- Contribute to continuous improvement of development processes
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Understanding of database fundamentals (SQL or NoSQL)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Passion for learning and adapting to new technologies
- Portfolio showcasing personal or academic projects (optional but preferred)