Software Engineering Intern

Posted 3 Days Ago
Be an Early Applicant
2 Locations
In-Office
25-25 Annually
Internship
Information Technology • Consulting
The Role
Software Engineering Interns will develop, test, debug, refactor, and document software for live client engagements. They will work with modern development stacks, cloud platforms, DevOps tools, data models, integrations, code reviews, and pair programming while receiving mentorship from consultants and technical leaders. The internship requires full-time participation in an eight-week hybrid summer program based in Nashville or Richmond.
Summary Generated by Built In

Innovate. Learn. Impact. Launch Your Career at UDig. 

At UDig, we believe in real-world experience from day one. Our 2027 Summer Internship Program is your chance to move beyond the classroom and join a people-first technology consulting firm where you’ll ship working software on live client engagements. This is more than an internship – it’s the launchpad for your engineering career in consulting. 

Here’s why students launch their careers with UDig: 

  • Real Client Engagement – A core component of your internship is contributing to a real client engagement, providing highly valuable, hands-on consulting experience. 
  • Mentorship & Coaching – Partner with Consultants and technical leaders who are dedicated to your success, offering guidance, code reviews, and career insights. 
  • Culture & Collaboration – Join a high-caliber, flexible team with opportunities for in-person collaboration, networking events, and an environment that champions work/life balance. 
  • Competitive Compensation – Receive a competitive hourly wage for your contributions.

What You’ll Do: 

  • Write clean, well-documented, well-tested code as part of a delivery team working on an active client engagement. 
  • Gain practical experience with modern development stacks, cloud platforms (AWS, Azure, or GCP), and DevOps tools. 
  • Participate in code reviews and pairing with Consultants, applying feedback to sharpen your engineering craft. 
  • Help debug, refactor, and document existing systems, and contribute to data models and integrations where the project calls for it. 
  • Dedicate time to research emerging technologies and best practices relevant to your project, applying your academic knowledge in a professional setting. 

What You’ll Bring: 

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related technical field 
  • Foundational programming knowledge in an object-oriented or modern language (Java, C#, Python, or JavaScript/TypeScript), plus a working understanding of data structures, algorithms, and version control (Git). 
  • Exposure to relational databases and SQL, REST APIs, or cloud services is a plus. 
  • A strong passion for technology consulting and a proactive, ownership-oriented mindset. 
  • Excellent communication and interpersonal skills, with the enthusiasm to ask questions and learn rapidly. 
  • Ability to work full-time for the duration of the 8-week summer program (6/7-7/30) in a hybrid model based out of one of our hub locations (Nashville or Richmond). 

Join UDig — Where Consulting Meets Innovation. 

UDig is a technology consulting firm dedicated to delivering high-impact solutions that have driven client success for over 25 years. Our team collaborates directly with clients, taking a consultative approach to turning complex challenges into successful projects that deliver business value. By harnessing expertise, innovation, and connections, we achieve extraordinary outcomes across multiple verticals. 

At UDig, we’re more than consultants — we’re problem solvers, mentors, and innovators. If you’re looking for a role where your technical skills, curiosity, and consulting instincts drive real impact, let’s talk. 

The good-faith base hourly rate for this role is listed below, reflecting the amount UDig is willing to pay at the time of this posting. 
UDig does not request or rely on salary history in determining compensation and will not retaliate against any applicant for requesting the salary range or for declining to provide compensation history.

Virginia (hourly)
$25—$25 USD

Skills Required

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related technical field
  • Foundational programming knowledge in an object-oriented or modern language such as Java, C#, Python, JavaScript, or TypeScript
  • Working understanding of data structures and algorithms
  • Working understanding of version control and Git
  • Strong passion for technology consulting and a proactive, ownership-oriented mindset
  • Excellent communication and interpersonal skills, with enthusiasm to ask questions and learn rapidly
  • Ability to work full-time during the eight-week summer program from June 7 through July 30
  • Ability to work in a hybrid model based in Nashville or Richmond
  • Exposure to relational databases and SQL
  • Exposure to REST APIs or cloud services
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Richmond, VA
121 Employees
Year Founded: 2001

What We Do

UDig is a technology consulting company that enables businesses with modern solutions through software, data, and intelligent automation. Through creative solutions and problem-solving, our team enables yours to plan, build, and transform on your path from good to great. You have key business objectives to meet and our technology agnostic and partnership-based approach allows us to effectively help you achieve those goals. From strategy to transformation, your journey is unique, so you deserve a technology solution that is tailored to you

Similar Jobs

The Aerospace Corporation Logo The Aerospace Corporation

Software Engineering Intern - Summer 2027

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Remote or Hybrid
United States
4600 Employees
26-45 Hourly

The Aerospace Corporation Logo The Aerospace Corporation

Software Engineering Intern - Summer 2027 (U.S. Person Required)

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Remote or Hybrid
United States
4600 Employees
26-45 Hourly

CACI International Inc Logo CACI International Inc

Software Engineering Intern - Summer 2027

Information Technology • Consulting • Defense
In-Office
Reston, VA, USA
17673 Employees
46K-92K Annually

CACI International Inc Logo CACI International Inc

Software Engineering Intern - Summer 2027

Information Technology • Consulting • Defense
In-Office
Sterling, VA, USA
17673 Employees
46K-92K Annually

Similar Companies Hiring

Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account