Job Description
Join TechNova Solutions as an Entry Level Software Engineer and launch your tech career in a dynamic, innovative environment! We're urgently hiring passionate developers to build cutting-edge solutions with full remote flexibility. Work alongside industry experts, gain hands-on experience with modern technologies, and contribute to projects that make real-world impact. Our collaborative culture fosters continuous learning and professional growth, making this the perfect opportunity to accelerate your software engineering journey.
Responsibilities
- Design, develop, and maintain scalable software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to deliver high-quality code within Agile methodologies
- Debug, test, and optimize software performance across cloud platforms (AWS/Azure)
- Participate in code reviews and implement best practices for version control (Git)
- Translate business requirements into technical specifications and user stories
- Contribute to CI/CD pipelines and DevOps automation processes
- Stay updated on emerging technologies and industry trends
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)
- Familiarity with software development lifecycle and agile methodologies
- Basic understanding of databases (SQL/NoSQL) and RESTful APIs
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Portfolio of personal or academic projects demonstrating coding skills
- Openness to learning new technologies and adapting to evolving requirements