
Software Engineering Intern
ASSA ABLOY Opening Solutions
internship
Posted on:
Location Type: Hybrid
Location: Salem • Virginia • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build and maintain applications using C# in a professional environment.
- Optimize SQL queries and improve database performance for large data sets.
- Work with Object-Relational Mappers (ORMs), including NHibernate, and understand how they fit into enterprise systems.
- Collaborate with experienced engineers who will provide mentorship and guidance.
Requirements
- Currently enrolled in a Bachelors or post-graduate degree program at an accredited university studying Computer Science, Software Engineering, or a related field
- U.S. Citizenship required.
- Familiarity with C# programming and basic software development principles.
- Understanding of SQL and interest in performance tuning.
- Exposure to large datasets and ORM concepts; NHibernate experience is a plus.
- Eagerness to learn and ability to work independently.
- Curious, detail-oriented, and passionate about technology.
Benefits
- Flexible schedule: Only 1 day per week, so you can balance school and work.
- Mentorship: Learn from seasoned professionals who want to help you grow.
- Résumé booster: Gain experience with technologies widely used in the industry.
- Impactful work: Contribute to real projects, not just side tasks.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#SQLORMNHibernatedatabase performance optimizationsoftware development principlesperformance tuninglarge datasets
Soft Skills
eagerness to learnability to work independentlycuriousdetail-orientedpassionate about technology