Job Description
Join TechNova Solutions as an Entry Level Software Engineer and accelerate your career in a dynamic, forward-thinking environment. We're seeking passionate innovators to build cutting-edge solutions while enjoying flexible remote work options. Our Atlanta-based team fosters collaborative growth with mentorship from industry veterans and exposure to transformative projects.
As a key contributor, you'll develop scalable applications using modern frameworks while participating in agile sprints. We value fresh perspectives and provide comprehensive onboarding to ensure your success. Embrace the opportunity to grow with a company that invests in talent and offers clear career progression paths.
Responsibilities
- Design, develop, and maintain responsive web applications using JavaScript/TypeScript and React
- Collaborate with cross-functional teams to implement RESTful APIs and microservices
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Write clean, efficient code following industry best practices and coding standards
- Debug and optimize applications for performance across devices and browsers
- Contribute to technical documentation and code reviews
- Stay updated on emerging technologies and implement innovative solutions
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (JavaScript, Python, Java, or C#)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Knowledge of relational databases (SQL) and basic cloud platforms (AWS/Azure)
- Excellent problem-solving skills and ability to learn new technologies quickly
- Strong communication skills and ability to work in remote teams
- Portfolio or personal projects demonstrating software development capabilities