Full Time

Software Engineer - C++ Windows Agent Intern

GradBay
$20,000 - $30,000* / year (about $10–$14 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by GradBay, so some details may not match this job. The employer's own page has the real description.

Job Overview


As a Software Engineer - C++ Windows Agent Intern at GradBay, you will play a pivotal role in the development and enhancement of our Windows-based applications. You will collaborate with a talented team of engineers to design, implement, and test features that improve the performance and functionality of our software. This internship provides an excellent opportunity to apply your technical skills in a real-world environment while gaining experience in software development, coding best practices, and project lifecycle management.



Job Responsibilities

  • Assist in designing, coding, and testing software applications utilizing C++ for Windows platforms.
  • Participate in code reviews and contribute to improving code quality and maintainability.
  • Identify and debug issues in current software solutions, providing effective resolutions.
  • Collaborate with cross-functional teams to gather and analyze requirements for new features.
  • Document software development processes, including design specifications and user instructions.
  • Contribute to the maintenance and optimization of existing codebases.
  • Stay updated on industry trends and best practices to continually enhance technical knowledge.


Qualifications

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in C++ programming language and familiarity with object-oriented programming concepts.
  • Understanding of Windows operating system architecture and APIs.
  • Experience with version control systems, preferably Git.
  • Familiarity with software development methodologies, including Agile and Scrum.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Excellent communication skills and the ability to work collaboratively in a team environment.


Technologies & Tools


In this position, you will utilize a range of technologies and tools including C++, Visual Studio, Windows SDKs, and Git for version control. Familiarity with integrated development environments (IDEs) and debugging tools specifically tailored for Windows application development will be valuable. Additionally, exposure to collaborative development platforms, such as JIRA or Trello, may be beneficial.



Ideal Candidates


Ideal candidates for this internship are those who possess a strong foundational knowledge in software engineering principles and have a passion for developing high-quality software solutions. You should be innovative, eager to learn, and willing to take initiative in a fast-paced working environment. A collaborative mindset and the ability to effectively communicate ideas to both technical and non-technical audiences will enhance your success in this role. Enthusiasm for working on challenging problems and commitment to the development and delivery of effective software products are essential characteristics we seek.

In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.