1

Software Development Engineer Internship Jobs in Edinburg, TX

Software Tutor

Edinburg, TX ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Should have at least 2-3 years of experience in software and applications architecture and development. * Fully bilingual (verbal and written). * Knowledge of two or more of the following programming ...

next page

Showing results 1-20

Software Development Engineer Internship information

See Edinburg, TX salary details

$9

$18

$27

How much do software development engineer internship jobs pay per hour?

As of May 28, 2026, the average hourly pay for software development engineer internship in Edinburg, TX is $18.38, according to ZipRecruiter salary data. Most workers in this role earn between $14.95 and $20.87 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Development Engineer Intern, and why are they important?

To thrive as a Software Development Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, usually backed by ongoing computer science coursework. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue tracking tools is typically expected. Strong problem-solving skills, teamwork, and effective communication help interns stand out and integrate smoothly into development teams. These abilities are crucial for quickly learning on the job, contributing to projects, and collaborating effectively in a fast-paced tech environment.

What types of projects can I expect to work on during a Software Development Engineer Internship?

As a Software Development Engineer Intern, you'll typically work on real-world projects that contribute to your team's goals, such as developing new features, fixing bugs, or improving existing systems. You may be assigned to collaborate with full-time engineers on coding tasks, code reviews, or testing processes. Interns often participate in sprint planning meetings and are encouraged to share ideas, ask questions, and seek feedback. This hands-on experience helps you build technical skills, gain exposure to the software development lifecycle, and understand how engineering teams collaborate in a professional setting.

What is a Software Development Engineer Internship?

A Software Development Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience in software engineering. Interns typically work on real-world projects alongside experienced engineers, learning how to design, develop, test, and maintain software applications. These internships help individuals build technical skills, gain industry knowledge, and often serve as a pathway to full-time roles after graduation.

What is the difference between Software Development Engineer Internship vs Software Development Engineer?

AspectSoftware Development Engineer InternshipSoftware Development Engineer
Required CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldBachelor's or higher degree in computer science or related field, with relevant experience
Work EnvironmentTemporary, project-based, often in tech companies or startupsFull-time, ongoing employment in software development teams
Employer & Industry UsageUsed by tech companies, startups, and large corporations for training and talent pipelineStandard full-time role across tech, finance, healthcare, and other industries

The main difference is that a Software Development Engineer Internship is a temporary, entry-level position aimed at gaining experience, while a Software Development Engineer is a full-time, permanent role focused on developing software products and systems.

What are popular job titles related to Software Development Engineer Internship jobs in Edinburg, TX? For Software Development Engineer Internship jobs in Edinburg, TX, the most frequently searched job titles are:
What job categories do people searching Software Development Engineer Internship jobs in Edinburg, TX look for? The top searched job categories for Software Development Engineer Internship jobs in Edinburg, TX are:
What cities near Edinburg, TX are hiring for Software Development Engineer Internship jobs? Cities near Edinburg, TX with the most Software Development Engineer Internship job openings:
Software Engineer-Applications & Software Development

Software Engineer-Applications & Software Development

La Joya Independent School District

La Joya, TX โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


La Joya Independent School District rating

6.5

Company rating: 6.5 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

318th of 538 rated elementary and secondary schools


Job description

Job Description: Software Engineer-Applications & Software Development
Reports to: Application & Software Development Director
Wage/Hour Status: Exempt
Dept./School: Information Technology
Position Work Days: 226 Days
Pay Grade: AM5
Positions #: 88826004
Build secure, scalable applications on the district's .NET, SQL Server, and Azure stack and contribute to data-driven tools that improve instructional, operational, and administrative outcomes.
Primary Purpose
Design, develop, test, and maintain custom applications, integrations, and APIs that advance district goals. Partner with product owners and stakeholders to translate requirements into working software, improve interoperability across systems (SIS/HR/Finance/LMS), and uphold security, privacy, and reliability standards.
Qualifications
Education
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (required).
Experience
  • 2 years of professional software development experience.
  • Proven delivery of production systems with .NET/C# and SQL Server.
Technical Skills
  • C#, .NET 6/7/8/9, ASP.NET Core/Blazor, RESTful API design.
  • Strong T-SQL on SQL Server (queries, views, stored procedures, indexing, performance tuning).
  • Data access using ADO.NET and/or micro-ORMs such as Dapper; strong grasp of parameterized queries, transaction scopes, connection pooling, and SQL injection prevention.
  • Git and CI/CD (Azure DevOps or GitHub); API testing (Postman).
  • Azure fundamentals (App Services, Functions, Logic Apps, Azure SQL, Storage, Key Vault, App Insights).
  • Authentication/authorization with Microsoft Entra ID (OAuth2/OIDC), and secure coding practices.
  • Familiarity with ETL/interoperability and data visualization (Power BI or custom dashboards).
  • Nice to have: K-12 systems (Skyward/ALIO/LMS), Ed-Fi/OneRoster/SIF, SSIS/ADF, Microsoft Graph, Telerik UI.
Knowledge, Skills, and Abilities
  • Clear communicator; able to write design docs, SOPs, and user-facing guidance.
  • Collaborative problem solver; comfortable with Agile and iterative delivery.
  • Commitment to compliance (FERPA/CIPA), accessibility, observability, and documentation.
Major Responsibilities and Duties
1) Application Development
  • Build and maintain web apps, APIs, and background services using C#/.NET following team standards.
  • Deliver features end-to-end: design, implementation, testing, deployment, and support.
  • Develop accessible, responsive Blazor/ASP.NET Core front-ends.
2) Data & Integrations
  • Design efficient schemas and performant T-SQL; profile queries, review execution plans, and optimize indexes.
  • Implement data access layers with ADO.NET/Dapper (repositories, query objects) and follow secure coding patterns.
  • Build secure APIs, webhooks, and pipelines integrating SIS/HR/Finance/LMS and third-party platforms.
  • Contribute to interoperability (e.g., Ed-Fi, OneRoster) and KPI/reporting needs.
3) DevOps & Reliability
  • Use Azure DevOps/GitHub for automated build/test/release and environment configs.
  • Add telemetry, structured logging, health checks, and alerting (Application Insights).
  • Participate in after-hours releases or on-call rotations as needed.
4) Security, Privacy & Compliance
  • Apply secure coding; protect secrets (Key Vault); enforce least privilege and RBAC.
  • Implement Entra ID authentication/authorization and handle PII per FERPA/CIPA.
  • Participate in code reviews, threat modeling, and vulnerability remediation.
5) Collaboration & Support
  • Partner with product owners, data teams, campuses, and other stakeholders to refine requirements and timelines.
  • Produce technical documentation (architecture notes, API specs, playbooks) and occasional user guides.
6) Continuous Improvement
  • Research and propose frameworks/patterns that improve productivity, performance, and security.
Supervisory Responsibilities
None. May mentor interns/junior engineers as assigned.
Working Conditions
Mental Demands: Problem solving, deadlines, context switching, attention to detail.
Physical Demands/Environmental Factors: Prolonged computer work; after-hours maintenance as needed.