Software Engineer Intern -.NET - Summer 2027

RouteOne LLC

  • Farmington Hills, MI
  • 12 days ago

    Highlights

    NET Intern can expect to work on enterprise-scale web applications while collaborating closely with other engineers, architects, and product owners. This 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.

    Numbers & Facts

    LocationFarmington Hills, MI

    Description

    A Software Engineer - .NET Intern can expect to work on enterprise-scale web applications while collaborating closely with other engineers, architects, and product owners. This 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 Engineer - Intern should have a passion for programming and a desire to learn new technologies.

    Job Responsibiliites

    • 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 knowledge of popular software development processes, i.e., Agile, Scrum, Feature Driven Development.

    Skills

    • Experience in one or more object/oriented languages (C# strongly preferred, or Java, C++).
    • Familiar with HTML, CSS, and JavaScript.
    • Knowledge of Angular, jQuery, or other JavaScript frameworks.
    • Knowledge of XML.
    • Experience using an IDE such as Visual Studio or VSCode, and version control systems such as GIT 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.
    • Able to communicate clearly and effectively.

    Other Essential Requirements

    • Working towards a Bachelor's degree in Computer Science or related field.

    Similar Jobs

    See more jobs