Job Description
Join our dynamic engineering team and kickstart your career in software development! NexGen Tech Solutions is seeking passionate Entry-Level Software Engineers to build cutting-edge applications that solve real-world problems. You'll collaborate with senior engineers, work with modern technologies, and grow your skills in an agile environment. Our comprehensive onboarding program includes mentorship, training, and hands-on projects to accelerate your professional journey.
Responsibilities
- Design, develop, and test scalable software solutions using industry best practices
- Collaborate with cross-functional teams to deliver high-quality features
- Write clean, maintainable code following coding standards and documentation practices
- Participate in code reviews and contribute to technical discussions
- Debug and resolve software issues through systematic troubleshooting
- Learn and implement new technologies to enhance product capabilities
- Support CI/CD pipeline improvements and automation efforts
Qualifications
- Bachelor's degree in Computer Science or related technical field
- Strong understanding of data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and Agile methodologies
- Problem-solving skills with ability to break down complex requirements
- Excellent communication and teamwork abilities
- Eagerness to learn and adapt to new technologies and processes