Enlighten is looking for interns to support their big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. The internship aims to provide personal and professional development within a fast-paced software engineering organization, challenging interns to learn quickly and contribute to projects.
Requirements
- Must have programming experience with some of the following tools/technologies: Java, Kotlin, Python, Modern JavaScript Frameworks (e.g. Angular, Vue.js, React), JavaScript, Node, and/or CSS.
- Knowledge of databases, query processing, and SQL.
- Must have a strong working knowledge and experience in RESTful web services.
- Experience developing software using Object Oriented Programming (OOP) paradigms.
- Experience with configuration management tools (e.g. Git, Nexus, Maven).
- Understanding of software design, best practices, and standards.
- Understanding of the agile software lifecycle.
Responsibilities
- Code back-end services or front-end interfaces
- Support development of modern and responsive UI for the web
- Iterating rapidly with our development team
- Integration across technologies and applications, application development, user interface development, and system testing
- Additional duties as assigned
Other
- Will be provided support and guidance on a regular basis, but will be challenged and will need to learn quickly.
- The ideal candidate will enter their senior year or final semester of college after the summer 2026 internship.
- Must have a High School Diploma or equivalent and be working towards a Bachelor's degree in a relevant field (i.e. Computer Science), with more than 60% of the required credits completed.
- Must be able to work in a hybrid environment, spending an average of 2-3 days per week at our Columbia, MD office. However, flexibility is essential to accommodate any changes in the schedule.
- U.S. Citizenship required.