Ragle Inc

Ragle Inc

Software Engineer Intern

Summer 2027
$27.50/hr
Internship
Bachelor's, Master's
North Richland Hills, TX, USA
In Person
No H1B Sponsorship

About the job

Requirements
  • 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.
  • Available to work 40 hours per week for the full 10-week summer internship program.
  • Must be legally authorized to work in the United States without current or future visa sponsorship.
  • Ability to work in an in-person office environment.
  • Ability to collaborate with software development team members 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.
Desired 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 operations.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A