Job Description
Join InnovateTech Dynamics as an Entry Level Software Engineer and kickstart your career in cutting-edge technology development. We're urgently seeking passionate problem-solvers to build scalable solutions using modern frameworks. Enjoy competitive compensation, equity options, and mentorship from industry veterans. Our Mesa, AZ headquarters offers collaborative workspaces and opportunities to work on impactful projects that shape the future of tech.
Responsibilities
- Develop, test, and maintain high-quality software applications using Java, Python, or JavaScript
- Collaborate with cross-functional teams to define requirements and deliverables
- Participate in code reviews and implement best practices for software development lifecycle
- Debug and resolve technical issues to ensure optimal system performance
- Contribute to documentation and knowledge sharing within the engineering team
- Adapt to evolving technologies and methodologies through continuous learning
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, JavaScript, or C#)
- Understanding of data structures, algorithms, and object-oriented programming principles
- Experience with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and ability to work in a team environment
- Portfolio demonstrating personal or academic projects (GitHub preferred)