Job Description
Are you a recent graduate or an aspiring developer ready to launch your career?
InnovateTech Systems is urgently hiring Entry Level Software Engineers in Charlotte, NC. We are looking for passionate individuals who are eager to learn and grow in a dynamic, collaborative environment. We offer full relocation assistance to help you move to the heart of the tech industry in North Carolina.
As part of our elite engineering team, you will work on cutting-edge projects that impact millions of users. We value creativity, problem-solving, and the drive to write clean, efficient code. Join us and kickstart your journey in technology today.
Responsibilities
- Develop, test, and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams, including product managers and designers, to define and implement new features.
- Write clean, scalable, and efficient code, adhering to best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance.
- Debug and resolve technical issues in a timely manner.
- Contribute to the continuous improvement of our development processes and tools.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C++).
- Understanding of data structures, algorithms, and software design principles.
- Basic knowledge of databases (SQL/NoSQL) and version control systems (Git).
- Strong problem-solving skills and attention to detail.
- Willingness to relocate to North Carolina and obtain a work visa if required.