Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and launch your career in North Carolina's thriving tech scene. We're seeking passionate graduates to build innovative solutions for Fortune 500 clients while growing under mentorship from senior engineers. Enjoy competitive benefits, flexible work arrangements, and opportunities to contribute to cutting-edge projects in AI, cloud infrastructure, and SaaS platforms. Our Raleigh campus features modern facilities and collaborative workspaces designed to foster creativity and professional growth.
Responsibilities
- Develop and maintain scalable web applications using JavaScript/TypeScript and React
- Collaborate with cross-functional teams to implement RESTful APIs and microservices
- Write clean, testable code following Agile methodologies and best practices
- Participate in code reviews and contribute to technical documentation
- Troubleshoot and debug complex systems using modern DevOps tools
- Learn and implement cloud technologies (AWS/Azure) and CI/CD pipelines
- Contribute to open-source projects and internal innovation initiatives
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (2023-2024 graduates)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (Python, Java, or C#)
- Experience with version control systems (Git) and collaborative workflows
- Knowledge of web development fundamentals (HTML/CSS/JavaScript)
- Problem-solving skills demonstrated through personal projects or hackathons
- Ability to learn quickly and adapt to new technologies
- Excellent communication and teamwork abilities