Skip to content
SWE JOB LISTS

Software Engineer Intern at Ragle Inc

North Richland Hills, TX, United StatesInternshipPosted Oct 9, 2026

Description

Seniority: Intern

Ragle Inc. specializes in highway and bridge construction, as well as deep excavation, grading, and pipe work. The company is seeking a Software Engineer Intern to develop, test, debug, and support web and mobile applications that support construction operations while collaborating with software developers and Company personnel.

Responsibilities

  • Build and maintain web and Ionic mobile application features using TypeScript and Angular
  • Develop reactive forms, RxJS workflows, reusable components, route guards, and interceptors
  • Build, test, and debug ASP.NET Core REST/OData APIs using C#
  • Use Entity Framework Core to develop relational data models, migrations, and database queries
  • Implement secure authentication and authorization using JWT/OAuth, roles, and claims
  • Troubleshoot issues across the user interface, API, and database layers
  • Develop and maintain software features based on business and operational requirements
  • Write and maintain automated tests to support application quality and reliability
  • Participate in Git-based development, code reviews, and CI/CD processes
  • Collaborate with software developers and Company personnel to understand business processes and application requirements
  • Learn and work with existing applications, systems, development tools, and Company processes
  • Identify and communicate software issues, bugs, and opportunities for improvement
  • Maintain organized and well-documented code and development work
  • Perform additional duties as assigned based on operational needs

Qualifications

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, Engineering, or a related field
  • Experience with C#, TypeScript, Angular, APIs, SQL, or relational databases through coursework, projects, internships, or previous experience
  • Basic understanding of full-stack software development, object-oriented programming, and data modeling
  • Strong analytical, debugging, and problem-solving skills
  • Detail-oriented, curious, and willing to learn unfamiliar technologies, tools, and business processes
  • Strong communication and teamwork skills
  • Ability to work effectively in a collaborative, professional environment
  • Must be legally authorized to work in the United States without current or future visa sponsorship
  • Ability to collaborate with software development team members and Company personnel

Preferred Qualifications

  • Previous software development internship, co-op, or professional experience
  • Experience developing applications using Angular, ASP.NET Core, C#, TypeScript, or Ionic
  • Experience working with SQL, Entity Framework Core, REST APIs, or OData
  • Familiarity with Git, code reviews, automated testing, or CI/CD practices
  • Experience working with relational databases and data modeling
  • Interest in applying technology to real-world business and construction operation

Skills

  • Previous software development internship, co-op, or professional experience
  • Experience developing applications using Angular, ASP.NET Core, C#, TypeScript, or Ionic
  • Experience working with SQL, Entity Framework Core, REST APIs, or OData
  • Familiarity with Git, code reviews, automated testing, or CI/CD practices
  • Experience working with relational databases and data modeling
  • Interest in applying technology to real-world business and construction operation

Tech stack

C#, TypeScript, Angular, SQL, Data Modeling, ASP.NET Core, Ionic, Entity Framework Core, REST APIs, OData, Git, Automated Testing, CI/CD

Benefits

  • Housing provided for eligible interns
  • Hands-on, real-world software development experience
  • Mentorship from experienced professionals
  • Exposure to modern full-stack technologies and construction operations
  • Professional development and networking opportunities
  • Opportunity to contribute to software applications used to support real construction operations