INTERN II (APPLICATION DEV)
LSI was originally founded as Logistic Services International in 1978 by two former Naval Officers. The founders sold LSI to the employees in January 2006 via the LSI Employee Stock Ownership Plan (ESOP).
Initially established to meet the aviation training and support needs of foreign militaries operating U.S. Navy aircraft and systems, LSI has developed an enviable reputation for innovation, responsiveness, and reliability among a customer base that includes the U.S. Department of Defense, Department of Homeland Security, numerous foreign militaries, and the largest military aircraft manufacturing and defense companies in the world.
LSI employee-owners are a dynamic team of professionals - people with the finest technical expertise, a level of passionate creativity, and a truly visionary outlook who deliver innovative training solutions that exceed our customer's expectations. Everyone at LSI is an owner and has a personal stake in our success.
LSI has over 450 training and training support experts, engineers, and craftsmen on staff who develop state-of-the-art high fidelity training devices, complex computer-based, highly interactive distributed learning products, and comprehensive, dynamic technical publications. LSI employee-owners collaborate to deliver training products and services for a myriad of programs and customers, using leading edge technology and proven processes.
Apply: Careers - LSI (lsijax.com)
The Intern II (Application Development) provides support to the Application Development Team (ADT) and will participate in requirements analysis and software design sessions with internal teams and clients and writes clean, scalable, and well-documented code using C#. The intern will test and debug existing and new .net applications and systems using various tools and frameworks. The intern will provide technical support and assistance to users and clients regarding the .net applications and systems. The intern will also learn and apply the best practices and standards of .net development. such as coding conventions, design patterns, security, and performance optimization.
Internship Objectives and Goals:
• To gain exposure to real-world projects and challenges in the .net domain and collaborate with experienced developers and mentors.
• To learn and apply the principles and practices of .net programming, such as coding, debugging, testing, and documentation.
• To develop and enhance proficiency in various .net technologies, such as C#, ASP.NET, MVC, Entity Framework, LINQ, and WPF.
Knowledge, Skills and Abilities:
• Basic knowledge of the software development lifecycle, particularly the Agile Software Development Life Cycle (SLDC).
• Basic understanding of object-oriented software design concepts and practices.
• Basic understanding of automated software testing practices such as test-driven development and testing frameworks such as MSTest or NUnit.
• Basic knowledge of coding practices and language syntax for the C# language and the Microsoft .Net Framework.
• Basic knowledge of Visual Studio integrated development environment.
• Basic knowledge of SOAP and REST API's.
• Basic knowledge of Git version control system.
• Basic knowledge of database systems such as Microsoft SQL Server or similar database systems and the LINQ and TSQL query languages.
• Both oral and written communication skills are required.
• Possesses sound analytical problem-solving and documentation skills.
• Ability to work under close supervision.
• Students entering Senior year in Computer Programming.
We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.