Inmar Intelligence
Winston-Salem, NC
Software Engineering Internships - Summer 2027
We tailor your resume to this role and apply for you in seconds.
Apply to Software Engineering Internships - Summer 2027 at Inmar IntelligenceJob details
- Location
- Winston-Salem, NC
- Work type
- Onsite
- Posted
- 3 days ago
- Apply on
- inmar.wd1.myworkdayjobs.com
About this role
## About This Opportunity
Inmar’s Summer Internship Program offers a dynamic experience designed to give students real-world exposure to a professional environment while contributing meaningfully to company initiatives. Interns split their time between a high-impact cross-functional team project and department-specific responsibilities assigned by their direct manager.
Our Software Engineering Internship opportunities give aspiring technologists the chance to apply what they’ve learned to real products, platforms, and business challenges. Depending on business needs, opportunities may be available across engineering teams supporting Healthcare, Pharmacy, Marketing Technology, Media and Incentives, financial services, internal platforms, and other technology solutions.
As a Software Engineering intern, you may contribute to modern SaaS applications, APIs, cloud services, user interfaces, internal tools, infrastructure modernization, software quality and test automation, performance and reliability initiatives, or emerging technology projects. You’ll gain exposure to the software development lifecycle while working alongside experienced engineers and collaborating with partners across Product, Design, Data, Quality, and other technology teams.
Specific technologies and assignments will vary by team, giving interns the opportunity to apply their current skills while learning new languages, frameworks, platforms, and engineering practices.
## What You May Do
Depending on your internship assignment, you may:
- Contribute to the design, development, testing, and delivery of software solutions used in real business environments.
- Build or enhance front-end applications, backend services, APIs, cloud-based solutions, or internal tools.
- Write clean, maintainable, and well-documented code while learning and applying engineering best practices.
- Develop or enhance automated tests and testing frameworks that help ensure software quality, accuracy, and reliability.
- Support performance testing, benchmarking, or other initiatives that help teams understand and improve application scalability and system performance.
- Participate in Agile ceremonies, sprint planning, code reviews, technical discussions, and team collaboration.
- Troubleshoot, debug, test, and improve existing applications for quality, performance, reliability, and scalability.
- Support the development and modernization of secure, scalable cloud infrastructure and services.
- Work with data, integrations, authentication, authorization, or other components that support modern software platforms.
- Research technical challenges and help evaluate or propose potential solutions.
- Explore opportunities to apply AI, automation, data, and emerging technologies to products, testing, engineering workflows, or business challenges.
- Collaborate with engineers and cross-functional partners to understand requirements and translate them into working technology.
- Contribute to products and platforms that support industries such as healthcare, pharmacy, retail, digital media, and marketing technology.
## What You’ll Gain
- Hands-on experience contributing to real software products and engineering initiatives.
- Exposure to the full software development lifecycle, from planning and design through development, testing, and delivery.
- Experience working with modern programming languages, frameworks, cloud technologies, development tools, and engineering practices.
- Opportunities to strengthen your skills in software design, test automation, debugging, performance, problem-solving, code quality, and technical communication.
- Experience working in an Agile, collaborative engineering environment.
- Exposure to how Software Engineering partners with Product, Design, Data, Quality, and other functions to build reliable, scalable solutions.
- Mentorship and guidance from experienced engineers and technology professionals.
- A better understanding of potential career paths across Software Engineering, Full-Stack Development, Backend Engineering, Cloud and Platform Engineering, Quality Engineering, Test Automation, Performance Engineering, and related technology fields.
## Your Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, Health Informatics, Computer Engineering, or a related field.
- Understanding of core computer science and software engineering concepts such as data structures, algorithms, object-oriented programming, and software design.
- Experience with at least one programming language such as Java, Python, JavaScript/TypeScript, C#, or another modern language.
- Strong analytical and problem-solving skills with a willingness to work through unfamiliar technical challenges.
- Familiarity with version control concepts and tools such as Git.
- Clear written and verbal communication skills and the ability to collaborate effectively with others.
- Curiosity about technology and a willingness to learn new languages, frameworks, tools, and development practices.
- Ability to adapt, ask questions, take feedback, and contribute in a fast-paced, team-oriented engineering environment.
Ready to apply to Inmar Intelligence?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.