Job Description
Join our dynamic team at InnovateTech Solutions and kickstart your software engineering career in Charlotte's thriving tech hub! We're seeking passionate entry-level engineers to build cutting-edge applications that transform industries. Enjoy mentorship from senior developers, flexible work arrangements, and opportunities to work on innovative projects in cloud computing, AI, and web development. Grow your skills while making tangible impact in a collaborative, inclusive environment.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements
- Write clean, testable code following best practices and coding standards
- Participate in Agile sprints, code reviews, and continuous integration processes
- Debug and optimize existing systems for performance improvements
- Document technical specifications and contribute to knowledge base
- Stay current with emerging technologies and industry trends
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 principles
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic knowledge of cloud platforms (AWS, Azure, or GCP)
- Strong problem-solving abilities and attention to detail
- Excellent communication skills and eagerness to learn