You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer Internship in San Antonio, TX

Job Description

Join us at Enlighten for a full-time, paid summer internship that offers personal and professional development within a fast-paced software engineering organization. Will be provided support and guidance on a regular basis, but will be challenged and will need to learn quickly. Work will be performed in a hybrid environment with some on-site work in San Antonio, TX with our talented team.

Essential Job 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

Minimum Qualifications

  • Security Clearance - A current U.S. Government security clearance is not required on 1st day, but will be processed for a Secret level; U.S. Citizenship required.
  • 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 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.
  • Must have an inquisitive nature, responsiveness, and excellent attention to detail.
  • Must also possess strong troubleshooting skills and the ability to meet deadlines.
  • 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.
  • Has the ability to learn quickly and works well both independently as well as in a team setting.
  • Must be able to work in a hybrid environment, spending an average of 2-3 days per week at our San Antonio, TX office. However, flexibility is essential to accommodate any changes in the schedule.