Job Description
Join NexusTech Solutions as an Entry-Level Software Engineer and kickstart your career in Indianapolis' thriving tech scene! We're seeking passionate, self-driven individuals with no prior professional experience to build cutting-edge software solutions. Our comprehensive onboarding program includes mentorship, hands-on training, and collaborative projects designed to accelerate your growth. Work alongside industry veterans in a dynamic environment where innovation is celebrated, and your contributions directly impact real-world applications.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Angular, Node.js)
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Write clean, efficient, and well-documented code following industry best practices
- Participate in agile development processes including sprint planning and retrospectives
- Debug and resolve issues across front-end and back-end systems
- Contribute to code reviews and implement peer feedback
- Learn and implement cloud technologies (AWS, Azure) for deployment and scaling
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 programming language (Java, Python, JavaScript, or C#)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Problem-solving mindset with ability to learn new technologies quickly
- Excellent communication and teamwork skills
- Portfolio or personal projects demonstrating coding abilities
- Passion for software development and continuous learning