Job Description
Join InnovateTech Solutions as an Entry Level Software Engineer and kickstart your career in one of America's fastest-growing tech hubs. Our Charlotte-based team builds cutting-edge SaaS platforms that empower global businesses. You'll collaborate with senior engineers on full-stack development projects while receiving mentorship through our structured onboarding program. Enjoy competitive benefits, flexible work arrangements, and opportunities to contribute to open-source initiatives.
Responsibilities
- Develop and maintain scalable web applications using Java/Python and modern frameworks
- Write clean, testable code following Agile methodologies and DevOps best practices
- Debug and optimize existing codebase with performance monitoring tools
- Participate in code reviews and contribute to technical documentation
- Collaborate with cross-functional teams to deliver product features
- Learn and implement cloud technologies (AWS/Azure) and CI/CD pipelines
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with SQL databases and RESTful API development
- Understanding of version control systems (Git) and agile workflows
- Problem-solving skills with data structures and algorithms knowledge
- Passion for learning emerging technologies and open-source contributions