Logo of Huzzle

IT Software Engineer Internship

image

Northmarq

3mo ago

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You should be pursuing a relevant degree, have programming experience (C#, Java, etc.), strong analytical skills, be a team player, and have a passion for learning new technologies.
  • You will design and develop test automation suites, evaluate results, debug software programs, collaborate on best practices, and maintain documentation while learning software engineering in a team.

Requirements

  • Currently pursuing an Associate or Bachelor’s degree in information technology, management information systems, computer science, computer engineering, or a STEM-related discipline
  • Previous internship, co-op, and/or industry experience is a plus
  • Demonstrated analytical, problem-solving, and conceptual skills
  • Experience in object-oriented programming (C#, Java, C++, or similar), in a job or through schoolwork
  • Understanding of programming and database concepts
  • Passion to learn new technologies and develop applications
  • Ability to work well in a team-oriented environment
  • High energy, confident, ambitious, and self-motivated individual
  • Must be an effective communicator
  • Familiarity with web technologies (JavaScript, HTML, ReactJS, etc.)
  • Cloud knowledge/experience is a plus, but not required

Responsibilities

  • As a Software Engineering Intern, you will work in a collaborative team environment that encourages you to learn software engineering, while contributing to the engineering efforts of one of our scrum teams.
  • You will learn and apply your knowledge of modern software design, best practices, design patterns, and frameworks, with an understanding of application performance and maintainability.
  • You will aspire to use new technologies and challenge yourself to develop innovative solutions.
  • The primary project is to design and develop test automation suites for various applications.
  • Evaluate test automation execution runs and maintain test cases based on results.
  • Work closely with developers to communicate bugs found duration test automation to bring to resolution.
  • Develop, troubleshoot, and debug software programs for web services, databases, applications, and tools.
  • Write readable, maintainable, and efficient code.
  • Collaborate with team members on best practices, code reviews, internal tools, and process improvements.
  • Create and maintain documentation for related software, processes, and procedures.

FAQs

What is the duration of the internship?

The internship is scheduled for Monday to Friday, 40 hours per week.

What type of projects will the intern work on?

The intern will primarily work on designing and developing test automation suites for various applications, along with other software development projects as expertise is demonstrated.

What qualifications are required for this internship?

Candidates should be pursuing an Associate or Bachelor’s degree in information technology, management information systems, computer science, computer engineering, or a related STEM discipline.

Is previous experience necessary for this internship?

While previous internship, co-op, and/or industry experience is a plus, it is not strictly required.

What programming languages should the intern be familiar with?

The intern should have experience in object-oriented programming languages such as C#, Java, C++, or similar.

Is there an opportunity for training during the internship?

Yes, ongoing training is provided as part of the position to ensure expertise within the team and department.

What skills are important for this internship?

Important skills include analytical and problem-solving abilities, understanding of programming and database concepts, as well as familiarity with web technologies like JavaScript, HTML, and ReactJS.

Are there opportunities to communicate and collaborate with team members?

Yes, the intern will collaborate with team members on best practices, code reviews, internal tools, and process improvements.

Is cloud knowledge beneficial for this internship?

Familiarity with cloud technologies is a plus, but it's not required for the internship.

What type of work environment can the intern expect?

The intern will work in a collaborative team environment that encourages learning and contributes to the engineering efforts of a scrum team.

Real Estate
Industry
1001-5000
Employees

Mission & Purpose

For nearly 60 years, Northmarq has provided debt, equity, and loan servicing to commercial real estate owners and investors through our offices across the U.S. Our investment sales platform offers acquisition and disposition services for multifamily assets in select markets. Find our local market experts at www.northmarq.com/offices. We offer clients the ideal combination of a strong national company capable of attracting a wide range of capital sources, a personalized approach to buying and selling multifamily properties, exceptional knowledge of local markets, and a robust loan servicing operation to manage the life of every loan. With decades of expertise built on strong relationships, employees find that Northmarq is a challenging yet supportive workplace where they are able to advance their career aspirations and future. Discover what it's like to work here: https://youtu.be/jhAKDGQF8eY