İçeriğe Atla

Part-time Software Development Intern

What's the role?

This is a 20 hour/week role for undergraduate or Master's-level students who are currently enrolled in an accredited university program in the Dallas, Texas area. This is an in-person internship at our Plano corporate headquarters. The duration of the internship is 6 months with the possibility of an extension through the end of the academic year.

In this role, a student will support the development of modern web applications by working across the frontend (Angular), backend (.NET Core APIs), and databases (PostgreSQL/DocumentDB), while also gaining exposure to cloud-native deployment using AWS EKS (Kubernetes).

The intern will:
• Build user-facing features using Angular.
• Develop and maintain APIs using .NET Core.
• Work with databases to store and retrieve data efficiently.
• Learn to deploy applications in a containerized, scalable cloud environment.
• Collaborate with cross-functional teams, follow agile processes, and write clean, testable code.
This role provides hands-on experience with full-stack development and modern DevOps practices, preparing the intern for real-world software engineering challenges in cloud-based environments.

Who is Hilti?

At Hilti, we are a passionate global team committed to making construction better. As a trusted partner for productivity, safety, and sustainability, we provide our customers innovative solutions that impact the buildings, roads, and infrastructure people rely on every day.
Hilti is where individuals grow lasting careers by exploring possibilities, maximizing their potential, owning their development, and making a real difference every day.

What does the role involve?

Role involves hands-on, full-stack web development tasks and learning experiences, including:
Frontend Development (Angular)

  • Building and updating UI components using Angular.
  • Consuming REST APIs and displaying data dynamically.
  • Applying responsive design principles and accessibility best practices.
  • Writing unit tests for frontend code.
Backend Development (.NET Core)
  • Creating and maintaining RESTful APIs using ASP.NET Core.
  • Implementing server-side business logic.
  • Handling API input validation, error handling, and logging.
  • Writing integration and unit tests for backend services.
Database Integration
  • Writing queries for PostgreSQL (relational) and working with DocumentDB (NoSQL).
  • Performing CRUD operations, schema migrations, and indexing.
  • Understanding data modeling for both relational and document-based storage.
Cloud & DevOps (AWS + EKS)
  • Understanding containerization with Docker.
  • Learning Kubernetes concepts (pods, services, deployments) using AWS EKS.
  • Participating in application deployment and environment configuration.
  • Observing how CI/CD pipelines work in real-world setups.
Team Collaboration & Agile Process
  • Participating in daily stand-ups, sprint planning, and reviews.
  • Using tools like Git, Jira, Confluence, and CI/CD systems.
  • Engaging with mentors and teammates to deliver meaningful features.
  • Practicing version control, branching, and pull request workflows.
Learning and Growth
  • Exposure to enterprise-grade cloud-native application development.
  • Mentorship on clean code, architecture, and design principles.
  • Opportunities to contribute to production-level codebases.

88% of employees feel good about the ways Hilti contributes to the community.

What do we offer?

Role involves hands-on, full-stack web development tasks and learning experiences, including:
Frontend Development (Angular)

  • Building and updating UI components using Angular.
  • Consuming REST APIs and displaying data dynamically.
  • Applying responsive design principles and accessibility best practices.
  • Writing unit tests for frontend code.
Backend Development (.NET Core)
  • Creating and maintaining RESTful APIs using ASP.NET Core.
  • Implementing server-side business logic.
  • Handling API input validation, error handling, and logging.
  • Writing integration and unit tests for backend services.
Database Integration
  • Writing queries for PostgreSQL (relational) and working with DocumentDB (NoSQL).
  • Performing CRUD operations, schema migrations, and indexing.
  • Understanding data modeling for both relational and document-based storage.
Cloud & DevOps (AWS + EKS)
  • Understanding containerization with Docker.
  • Learning Kubernetes concepts (pods, services, deployments) using AWS EKS.
  • Participating in application deployment and environment configuration.
  • Observing how CI/CD pipelines work in real-world setups.
Team Collaboration & Agile Process
  • Participating in daily stand-ups, sprint planning, and reviews.
  • Using tools like Git, Jira, Confluence, and CI/CD systems.
  • Engaging with mentors and teammates to deliver meaningful features.
  • Practicing version control, branching, and pull request workflows.
Learning and Growth
  • Exposure to enterprise-grade cloud-native application development.
  • Mentorship on clean code, architecture, and design principles.
  • Opportunities to contribute to production-level codebases.

What you need is:

Pursuing a Bachelor’s or Master’s degree in one of the following:

  • Computer Science
  • Software Engineering
  • Information Technology
  • Electrical & Computer Engineering
  • Or a related technical discipline
Must have completed coursework or projects in:
  • Programming fundamentals (e.g., Java, C#, Python)
  • Data structures and algorithms
  • Web development (basic front-end or back-end exposure)
  • Databases (SQL and/or NoSQL)
Technical Skills ( Basics are enough ):
  • Frontend: Familiarity with HTML, CSS, JavaScript/TypeScript; exposure to Angular is a plus.
  • Backend: Some experience with C# or any object-oriented language; understanding of REST APIs.
  • Databases: Knowledge of SQL (e.g., PostgreSQL); awareness of NoSQL/document databases (e.g., DocumentDB).
  • Version Control: Basic experience with Git and repositories like GitHub or GitLab.
  • Cloud & Containers (Nice to Have): Awareness of Docker, Kubernetes, or cloud platforms like AWS.
Mindset & Soft Skills:
  • Curiosity and willingness to learn new technologies.
  • Problem-solving mindset and adaptability.
  • Teamwork and communication — ask questions, share progress, collaborate.
  • Initiative and accountability — own your tasks, meet deadlines, and seek feedback.

Why should you apply?

We're a big company with a family-owned feel. You will be given the opportunity to make big changes that will ripple throughout the industry while feeling right at home with the Hilti family.


Hilti, Inc is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.

Dijital

İşimizi dönüştüren ve sektörün geleceğini şekillendiren projeler üzerinde çalışırız.

İşimizi dönüştüren ve sektörün geleceğini şekillendiren projeler üzerinde çalışırız.

Daha Fazla Göster