Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud-native applications. As an Entry-Level Software Engineer, you'll collaborate with senior developers to build scalable, user-centric solutions while honing your skills in modern development practices. We offer mentorship, flexible work arrangements, and opportunities to contribute to cutting-edge projects in a supportive, inclusive environment.
Responsibilities
- Develop and maintain high-quality code for web applications using JavaScript, Python, and Java
- Participate in Agile sprints, writing clean, testable code with pair programming sessions
- Debug and troubleshoot complex systems using cloud platforms like AWS and Azure
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to CI/CD pipelines and infrastructure-as-code practices
- Document code and create technical documentation for internal and external stakeholders
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (Python/Java/JavaScript)
- Familiarity with version control systems (Git) and collaborative development tools
- Basic knowledge of cloud platforms (AWS/Azure/GCP) or containerization (Docker/Kubernetes)
- Passion for learning and problem-solving with excellent communication skills