Software Engineer Intern
Founded in 1997 by two manufacturing engineers, Aegis has over 20 years of experience providing world-class software to customers around the globe. Our customers span more than 2,200 factory sites across the electronics, medical, automotive, military, and aerospace industries.Aegis Software is seeking talented software developers to join our team for the summer to continue development of the company’s commercial software products. This includes enhancing, customizing and providing maintenance support for the companies’ entire product suite. Candidates should have a passion for software development using the latest and greatest technologies.Our customers and market demand continual improvement through proper code structure, regular code reviews, and thorough testing on everything we produce. This ensures Aegis offers the best functionality to our customers while maintaining performance in high transaction manufacturing environments.Responsibilities· Development using the Object Oriented Programming Language C#· Working independently or with a team on assigned tasks· Developing tools that may later be integrated into the Aegis product suite· Communicating with other departments to better understand the impact of projectsRequirements· Working towards a Bachelor’s degree in Computer Science or related degree· Experience with the C# programming language· Understanding of Server/Client development architecture· Problem-Solving Skills· Effective Communication Skills· TeamworkPreferred Skills· Familiarity with the Agile/Scrum development processes· Experience and/or working knowledge of one or more of the following technologies:o Windows Presentation Foundation (WPF)o Windows Communication Foundation (WCF) o SQLo Entity Frameworko LINQo Lambdas/Delegateso Visual Studioo Team Foundation Server (TFS)o WinFormso Unit Testing