Job Description
Join our dynamic team at Tech Innovations Inc. and launch your career in software development! We're seeking passionate Entry-Level Software Engineers to contribute to cutting-edge projects in Raleigh's thriving tech hub. As a key member of our agile team, you'll collaborate on innovative solutions while receiving mentorship from industry experts. Our culture emphasizes growth, collaboration, and work-life balance in the heart of North Carolina's Research Triangle.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements
- Write clean, efficient, and well-documented code following best practices
- Participate in code reviews and contribute to technical discussions
- Debug and resolve software issues in a timely manner
- Learn and implement emerging technologies under mentorship
Qualifications
- Recent graduate or <2 years of professional software development experience
- Bachelor's degree in Computer Science or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Understanding of software development lifecycle and agile methodologies
- Basic knowledge of databases and SQL
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities