Job Description
Are you a driven student looking to launch your career in technology? CharTech Solutions is seeking a Paid Software Engineering Intern to join our dynamic team in Charlotte, NC. As a leader in digital transformation, we offer a transformative environment where you will work on real-world projects, mentor with industry experts, and build a portfolio that stands out.
Why Join Our Team?
- Real-World Impact: Contribute to high-traffic web applications used by thousands of clients.
- Mentorship: Learn directly from senior engineers and architects.
- Flexible Schedule: Options for remote work or hybrid arrangements.
- Networking: Attend exclusive tech talks and industry mixers.
Your Responsibilities
- Assist in the design, development, and testing of software applications using modern technologies.
- Write clean, efficient, and maintainable code in Python, Java, or JavaScript.
- Collaborate with cross-functional teams (Product, Design, QA) to define and implement new features.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and resolve software defects and performance issues in production environments.
- Document technical specifications, architecture, and API endpoints.
Qualifications
- Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with at least one major programming language (e.g., Python, Java, C++, JavaScript).
- Experience with version control systems like Git is highly preferred.
- Excellent problem-solving skills and attention to detail.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
Responsibilities
- Assist in the design, development, and testing of software applications using modern technologies.
- Write clean, efficient, and maintainable code in Python, Java, or JavaScript.
- Collaborate with cross-functional teams (Product, Design, QA) to define and implement new features.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and resolve software defects and performance issues in production environments.
- Document technical specifications, architecture, and API endpoints.
Qualifications
- Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with at least one major programming language (e.g., Python, Java, C++, JavaScript).
- Experience with version control systems like Git is highly preferred.
- Excellent problem-solving skills and attention to detail.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.