Job Description
Join our dynamic team at TechGrowth Inc. as an Entry-Level Software Developer and kickstart your tech career in the heart of innovation! We're urgently hiring passionate individuals eager to build cutting-edge solutions while growing alongside industry experts. This role offers hands-on experience in agile development, mentorship from senior engineers, and opportunities to contribute to real-world projects. If you're a problem-solver with a hunger to learn, apply now and transform your potential into professional growth!
Responsibilities
- Collaborate with cross-functional teams to design, develop, and test software applications
- Write clean, efficient, and maintainable code in Java and Python
- Participate in code reviews and provide constructive feedback
- Debug and troubleshoot applications to ensure optimal performance
- Document technical specifications and project requirements
- Stay updated on emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of programming fundamentals (OOP, data structures, algorithms)
- Basic knowledge of SQL and database design
- Familiarity with version control systems (Git)
- Excellent problem-solving and analytical skills
- Ability to work collaboratively in a fast-paced environment
- Passion for continuous learning and self-improvement