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

Software Engineer Apps- Intern

Role and Responsibilities

o   Under the direction and mentoring of a lead engineers the intern would maintain and add new software features into our existing applications 
o   test and deploy mobile and web applications, and API servers following FDA-complaint test procedures.
               The ideal candidate for this role:
o   is motivated, energized and has a creative mind 
o   possess superior analytical skills 
o   can communicate the logic behind technical decisions to non-tech stakeholders.
o   Capable to write basic systems test procedures and/or experiments and, document and analyze results.




Minimum Qualifications and Education Requirements

o   Third or fourth year college student pursuing a Bachelors degree in Software Engineering or related field, with hands-on experience in the developments and/or testing of software applications.
o   Basic understanding of best practices in the software development lifecycle, software design patterns and data structures.
o   Basic understanding of software configuration management, testing & verification procedures. 



Preferred Skills

o   Strong knowledge of an object-oriented programming language such as Java, C# is an essential skill for this internship (Candidates are invited to present a software product or project that they have personally developed.)
o   Basic Knowledge of Android Studio and/or Visual Studio
o   Basic Knowledge of Ruby on Rails and Angular
o   Good written and verbal communication skills in English.




Additional considerations

o   Understanding of publishing mobile applications (Android and iOS), REST Web APIs (Json).
o   Knowledge of Linux for web application hosting
o   Knowledge of software integrations tools (Jenkins, Gitlab CI/CD)