
Quick Summary
Job Summary
Join our innovative team as a Software Engineering Intern at Skillsync, where you will dive into the dynamic world of software development and contribute to building cutting-edge web applications and systems. This paid internship offers a unique opportunity to gain hands-on experience in full-stack development, system architecture, and DevOps practices. You will collaborate with experienced engineers to develop scalable solutions, enhance user experiences, and implement best practices across the SDLC (Software Development Life Cycle). If you’re passionate about coding, eager to learn new technologies, and ready to make an impact, this role is perfect for you!
Duties
- Assist in designing, developing, and testing web applications using technologies like JavaScript, HTML, CSS, Angular, React, and Python.
- Contribute to front-end development by creating responsive user interfaces with frameworks such as Bootstrap and SCSS.
- Support back-end development tasks utilizing Django, Node.js, PHP, ASP.NET, Ruby on Rails, and RESTful APIs.
- Collaborate on database management using MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, and other data storage solutions.
- Participate in system architecture planning and deployment processes involving Docker containers, AWS cloud services, Jenkins CI/CD pipelines, Ansible automation, and Linux environments.
- Engage in code versioning and collaboration through GitHub, Git, SVN (Apache Subversion), and Jira project management tools.
- Assist in testing with unit tests and integration tests to ensure software quality and reliability across platforms.
- Contribute to UX/UI design efforts by wireframing user flows and implementing web design best practices for e-commerce sites or web services.
- Support DevOps initiatives by automating deployment workflows using Jenkins or Azure DevOps while maintaining system security standards.
Qualifications
- Currently pursuing a degree in Computer Science, Software Engineering, or related field with a strong foundation in programming languages such as JavaScript, Python, Java or C#.
- Familiarity with front-end technologies including HTML5, CSS3, Angular or React frameworks.
- Basic understanding of back-end development using Django, PHP, ASP.NET or Ruby on Rails.
- Experience working with databases like MySQL, PostgreSQL or MongoDB; knowledge of SQL queries is essential.
- Exposure to containerization tools such as Docker and orchestration platforms like Kubernetes is a plus.
- Knowledge of version control systems including GitHub or SVN; experience with CI/CD pipelines is advantageous.
- Ability to work within Agile methodologies using tools like Jira or Trello for task management.
- Strong problem-solving skills with attention to detail; excellent communication skills are preferred.
Join us at Skillsync where your enthusiasm for technology meets real-world application! This paid internship provides an energetic environment that fosters learning and innovation—perfect for aspiring software engineers eager to grow their skills while making meaningful contributions to impactful projects.
Pay: From $15.00 per hour
Benefits
- Flexible schedule
Work Location: Remote
