Employment

LSI is an equal opportunity/affirmative action employer offering excellent benefits and competitive salaries commensurate with experience. Offers of employment are conditional upon satisfactory completion of preemployment background verification and drug testing.

EOE-Minorities/Females/Disabled/Veterans

Click here for more information on the collection of Veterans and Disability information.

2621: Application Developer I
Position Code2621
Job StatusFull Time
LocationJacksonville, FL
DivisionTech Services - Courseware Programs
DepartmentInformation Technology
  
General Summary: 

Primarily responsible for user support for Application Development Team (ADT) software. This is the entry position
in the job family.

Essential Job Functions: 

• Provides technical support assistance and training for end users and troubleshoots issues on software products in use by LSI and/or our customers. 
• Performs testing on new features added to ADT developed tools.  
• Document testing results.
• Troubleshoots and debugs ADT developed tools.
• Safely handles government furnished equipment and materials. 
• Works a standard weekly schedule of 40 hours with overtime as required.
Background Requirements: 

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 APIs.
• 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.
• Must be eligible for a security clearance.

Education and Experience: 

• A Bachelor's degree in computer science, programming, or closely related field from an accredited college or university preferred. Significant experience may be accepted in lieu of degree requirement.
• To be considered, an Application Developer I must present a portfolio showing their involvement on three software applications, regardless of technologies used.
• Portfolio must contain at least three applications where the applicant was a contributing member of the software development team. Applicant must describe their role on each project and how their contribution added value to the project. To meet this requirement, the applicant’s contribution has to be in the software development role.