Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and launch your career in Charlotte's booming tech scene! We're seeking passionate, self-motivated individuals with zero professional experience but a strong desire to build innovative software. Our 6-month mentorship program pairs you with senior engineers to master full-stack development in a collaborative environment. Work on real-world projects using cutting-edge technologies while receiving structured training in Agile methodologies, cloud deployment, and scalable architecture. If you're a recent graduate or career-changer with a knack for problem-solving, this is your gateway to a high-growth tech career in the Queen City.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, React, and Node.js
- Write clean, testable code following industry best practices and coding standards
- Collaborate with cross-functional teams using JIRA and Git for version control
- Debug and optimize existing codebase for performance improvements
- Participate in daily stand-ups, sprint planning, and retrospectives
- Document technical specifications and create user-friendly API documentation
- Contribute to CI/CD pipelines for automated testing and deployment
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and object-oriented programming
- Proficiency in HTML, CSS, JavaScript, and at least one backend framework
- Familiarity with SQL databases and RESTful API design principles
- Excellent problem-solving skills and ability to learn new technologies quickly
- Portfolio demonstrating personal projects or open-source contributions
- Passion for continuous learning and staying updated with tech trends