The Baldwin Group→
Software Engineering Intern at The Baldwin Group in Latham, NY
InternshipOn-siteFull-timeLatham, NY
Skills
microsoft technologiesobject-oriented designprogramming languagesai/ml familiaritysoftware development life cycleanalytical skillscommunication skillsproblem-solving skillsteam collaboration
Job Description
Summary: The Baldwin Group is inviting motivated and academically driven computer science and software engineering students to participate in their intensive 10-week Software Engineer Internship Program. This program focuses on providing hands-on experience in software development, particularly with Microsoft technologies and AI solutions.
Responsibilities:
- Engage fully in our 10-week comprehensive learning program designed to provide a deep understanding of software development and Microsoft technologies
- Work closely with our team of experienced engineers to develop and maintain software applications
- Connect with top professionals during intern enrichment sessions and expand your industry knowledge
- Participate in client visits, mentorship sessions, and gain practical hands-on experience through working on real-world projects
- Contribute to various projects and assignments, applying your theoretical knowledge in real-world scenarios
Required Qualifications:
- Must be working towards a Bachelor's degree in computer science, Software Engineering, or a related field, and be local or able to commute to the Latham, NY office
- Solid understanding of object-oriented design and programming languages
- Experience with Microsoft technologies such as .NET, C#, ASP.NET, SQL Server, etc
- An understanding of the Software Development Life Cycle (SDLC)
- Excellent communication, analytical, and problem-solving skills
- The ability to work well in a team and collaborate with various levels of the organization
Preferred Qualifications:
- Experience or familiarity with AI/ML is a plus
Required Skills: Microsoft technologies, Object-oriented design, Programming languages
Important Skills: AI/ML familiarity, Software Development Life Cycle
Nice-to-Have Skills: Analytical skills, Communication skills, Problem-solving skills, Team collaboration