Job Description
Join TechNova Solutions as an Entry Level Software Engineer and kickstart your career in cutting-edge technology development. We're seeking passionate innovators to build scalable solutions for our Fortune 500 clients in a collaborative, mentor-driven environment. Enjoy competitive benefits, professional growth opportunities, and the chance to work with industry-leading technologies at our state-of-the-art Virginia Beach headquarters.
Responsibilities
- Develop and maintain responsive web applications using modern frameworks like React and Angular
- Collaborate with cross-functional teams to design and implement new software features
- Write clean, efficient code following best practices and industry standards
- Debug and resolve technical issues across full-stack applications
- Participate in Agile development processes including sprint planning and retrospectives
- Contribute to documentation and knowledge sharing within the engineering team
- Support continuous integration/continuous deployment pipelines
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Understanding of data structures, algorithms, and object-oriented design principles
- Familiarity with version control systems (Git) and Agile methodologies
- Basic knowledge of relational databases (SQL) and RESTful APIs
- Strong problem-solving skills and ability to learn new technologies quickly
- Excellent communication skills and collaborative mindset