Software Engineer Intern

  • Synergex International Corp
  • Verified
Salary ? Salary range shown is either directly from the job description or estimated based on typical salaries for similar roles in this industry. This estimate aims to give a general idea of the expected compensation for the position.
$13000 - $13000

Job Description

Join Our Dynamic Team!

At Synergex, we have been empowering companies of all sizes, including Fortune 100 businesses, for over 45 years. Our IT solutions play a critical role in industries worldwide —from banking and healthcare to logistics and manufacturing. Our success stems from providing top-notch consulting services, continually enhancing our suite of products, and delivering exceptional support for developers.

As we continue to modernize and innovate, we are expanding our team to support our customers' development environments and evolving needs. If you are a driven software engineer passionate about building tools for developers, we want to hear from you.

Requirements

We are seeking a motivated Software Engineer Intern to join our team. This internship offers an opportunity to gain hands-on experience in software development, testing, and build automation, contributing to products that enhance developer productivity.

Key Responsibilities:

  • Assist in developing and maintaining developer tools, CI/CD pipelines, and automation frameworks.
  • Contribute to Visual Studio integration features for the Synergy DBL language, including compilers, debuggers, IntelliSense, and project systems.
  • Investigate and troubleshoot build, IDE, and deployment issues, applying strong analytical skills.
  • Support and improve build and deployment pipelines using CI/CD techniques (e.g., YAML, MSBuild, GitHub Actions, Jenkins).
  • Develop and maintain automated tests, including unit, integration, and UI tests.
  • Document technical processes, write user guides, and contribute to best practices.
  • Collaborate with experienced engineers and cross-functional teams to improve development workflows.

What We're Looking For:

  • Familiarity with any modern programming language (e.g., C#, Python, Java, JavaScript).
  • Interest in developer tools, automation, and CI/CD.
  • Some exposure to IDEs like Visual Studio, VS Code, or JetBrains products.
  • Ability to troubleshoot and solve technical problems independently.
  • Strong communication and collaboration skills for working in a team environment.

Nice-to-Haves:

  • Experience with C# and .NET development.
  • Knowledge of MSBuild, PowerShell, or other build automation tools.
  • Exposure to CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins).
  • Familiarity with automated testing frameworks (e.g., unit tests, UI tests).
  • Understanding of cloud environments & infrastructure as code (e.g., Docker, Kubernetes, Terraform).
  • Knowledge of Synergy DBL (a plus but not required).

Benefits

Why Intern with Synergex?

  • Real-world experience in developer tools, CI/CD, and automation.
  • Flexible, remote-friendly work environment with occasional office visits.
  • Mentorship & professional growth opportunities.
  • Collaborative team culture that fosters creativity and initiative.
  • Exposure to industry best practices in software development & deployment.
  • This is a 6-month internship with a potential pathway to a full-time role based on performance.
  • This is a paid internship at an hourly rate of $25.