Job Description
Join our dynamic engineering team and kickstart your software development career in Virginia Beach's thriving tech hub. At InnovateTech Solutions, we foster innovation through cutting-edge projects and mentorship. As an Entry-Level Software Engineer, you'll collaborate with senior developers to build scalable applications while gaining hands-on experience in agile methodologies. Our culture celebrates continuous learning and professional growth, offering competitive benefits including flexible schedules and tuition reimbursement. Located just minutes from the ocean, our modern workspace combines productivity with coastal inspiration.
Responsibilities
- Develop, test, and maintain responsive web applications using JavaScript, React, and Node.js
- Collaborate with cross-functional teams to define requirements and deliver high-quality code
- Participate in code reviews and implement best practices for version control (Git)
- Debug and resolve technical issues across full-stack applications
- Contribute to API development and integration with third-party services
- Document code and technical specifications for future reference
- Adhere to agile development processes and sprint planning methodologies
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (Python, Java, or C#)
- Familiarity with front-end technologies (HTML5, CSS3, JavaScript frameworks)
- Basic knowledge of SQL databases and RESTful APIs
- Problem-solving skills with attention to detail and code quality
- Excellent communication abilities and eagerness to learn new technologies
- Portfolio demonstrating personal or academic coding projects