Search jobs > Farmington Hills, MI > Internship > Software engineer intern
A Software Engineering Intern can expect to work on enterprise-scale web applications while collaborating closely with other engineers , architects, and product owners .
Th is Internship is designed to allow for a substantive amount of growth and learning that will prepare the employee for future opportunities within the Application Development team .
The Software Engineering Intern should have a passion for programming and a desire to learn new technologies .
Job Responsibilities
- Assist other team members with assigned technical tasks.
- Learn through pairing and collaborating with fellow team members.
- Maintain safety, security, and privacy standards throughout all areas of responsibility.
Knowledge
- Basic understanding of Object Oriented Programming.
- Understanding of fundamental data structures.
- Basic relational database knowledge.
- Basic k nowledge of popular software development processes , i.e. , Agile, Scrum, Feature Driven Development .
Skills
- Experience in one or more object / oriented languages Java or C# , C++.
- Familiar with HTML, CSS .
- Knowledge of jQuery or other scripting frameworks.
- Knowledge of XML.
- Experience using Eclipse , IntelliJ or Visual studio as IDE, and version control systems such as GIT , TFS or SVN.
Abilities
- Ability to quickly learn new languages, frameworks, and APIs.
- Meticulous but still able to meet objectives .
- Able to work independently toward a goal and manage own assignments.
- Self-motivated and adaptable .
- Ability to work in a collaborative team environment .
Other Essential Requirements
- Working towards a bachelor's degree in Computer Science or related field .
Software Engineer Intern
Internship is designed to allow for a substantive amount of growth and learning that will prepare the employee for future opportunities within the Application Development. Intern should have a passion for programming and a desire to learn. ...
Software Developer
Design, develop, and test software, including web-based applications, with occasional travel to customer sites as needed. Exposure to SCADA software such as Ignition or related is highly preferred. Design, develop, and test software applications. ...
Senior Software Developer
We have experienced explosive growth as a leader in the mortgage industry and are looking for Software Developers who are passionate about what they do. As a Software Developer, you will play a key role in creating and advancing our enterprise applications in a fast-paced agile environment. Work wit...
APUS Software Developer, Server Side (Automated Guided Vehicles)
The Software Developer applies principles and techniques of computer science, engineering, and mathematical analysis to software development. Software Developer, Automated Guided Vehicle Engineering. Works, as directed, on the research, design, development, and testing of computer systems-level soft...
Principal Software Engineer
As a Principal Software Engineer, you will be primarily responsible for the development and execution of software for SiriusXM Satellite Radio systems. You will apply your experience in Application Software development for embedded systems to expand SiriusXM's software framework used to build automo...
Senior Cloud Software Engineer (AWS/Azure)
SiemensDigital Industries Software is a leading provider of solutions for the design,simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of theobjects we see in our daily lives are being conceived and manu...
Software Engineering Intern
Are you passionate about software development and eager to work on cutting-edge automotive technologies? As a Software Engineering Intern within our Advanced Safety and User Experience team, you'll be involved in designing, developing, and testing software that enhances vehicle safety and user inter...
Java & Mainframe Software Developer - Senior
Job Description/ Requirements:.Modify existing application code or interfaces or build new application components from detailed requirements.Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces.Docu...
Software Engineer Senior #1005283
Software Engineer Senior #1005283. This is a Full stack software development position. You will collaborate with engineers, PDO Enablement teams, and cross functional teams to deliver products and features. ...
Lead Software Engineer
This is a Tech Track Lead Engineer position responsible for the implementation of embedded software solutions for the Software and Control Execution CoE. Eaton’s IS VEH Technology division is currently seeking a Lead Software Engineer. You will review embedded software requirements, contribute to th...