> Markdown version of [/jobs/ext/1812627-application-developer-i](https://www.wearedevelopers.com/jobs/ext/1812627-application-developer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # APPLICATION DEVELOPER I - **Company:** LSI, Inc - **Location:** Jacksonville, FL, United States - **Experience:** Starter - **Salary:** $58,000.0 - $78,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Software Applications, ASP.NET MVC Framework, Unit Testing, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Quality, Code Review, Computer Programming, Databases, Data as a Services, Query Languages, Software Debugging, Software Design Patterns, Python (Programming Language), Microsoft SQL Server, Object-Oriented Software Development, Systems Development Life Cycle, Next.js, Software Engineering, Encapsulation (Networking), ReactJS, Blazor, Backend, AngularJS, Information Technology, Web Technologies, Programming Languages - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=56e705d893f08139 ## About the Role * Possesses sound analytical and problem-solving skills. * Basic understanding of the software development lifecycle (SDLC), including concepts like requirements gathering, design, implementation, testing, and deployment. * Basic understanding of object-oriented programming (OOP) concepts (e.g., encapsulation, inheritance, polymorphism) and familiarity with common design patterns. * Educational experience with one or more modern programming languages (such as C#, Java, Python, or JavaScript) and familiarity with one or more common frameworks (like ASP.NET MVC, Blazor, Maui, React, Next.js, or Angular). * Foundational knowledge of the complete application development stack, including how front-end web clients communicate with back-end servers via APIs. * Familiarity with web technologies like HTML, CSS, and JavaScript. * Basic knowledge of database systems such as Microsoft SQL Server or similar database systems query languages. * Strong verbal and written communication skills and the ability to work effectively in a collaborative team environment. * Ability to work under close supervision. * Must be capable of safely handling government-furnished equipment and materials. * Must be available to work a standard weekly schedule with overtime as required. * Perform other duties as assigned. Education and Experience * A bachelor's degree in computer science, software engineering, programming, or a closely related field from an accredited college or university; or * An associate degree plus two (2) years of experience; or * A high school diploma plus four (4) years of experience; or * Completion of a recognized coding bootcamp or technical training program in software development plus one of the following: * At least one (1) year of relevant experience. * An associate degree or higher in any field. * To be considered, the applicant must be ready to review their past involvement on at least two major software features, regardless of technologies used where the applicant contributed a significant portion of the code. This will include a technical analysis of the personally written code, detailing the specific problem it solved, the decisions made during implementation, and a clear justification for why that particular approach was chosen to achieve the project's goals. ## Description The Application Developer I position is an entry-level software development role responsible for supporting, debugging, maintaining, and enhancing internal and customer-facing applications under the guidance of senior developers. Essential Job Functions * Provides technical support for internal users and testers for all Application Development Team (ADT) built software. * Develops, tests, debugs, and maintains software applications and components. * Implements new features and enhancements per technical specifications. * Documents technical specifications and testing results. * Supports front-end and back-end integration using APIs and data services. * Collaborates with team members to implement solutions and resolve issues. * Conducts unit and integration testing to ensure quality and stability. * Troubleshoots and debugs application issues following established processes. * Participates in code reviews to maintain standards and improve code quality. * Stays current with trends in the Microsoft development ecosystem. * Safely handles government-furnished equipment and materials. * Works a standard weekly schedule of 40 hours with overtime as required. * Perform additional duties as assigned. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Blazor – the new SPA Framework for everyone who hates JavaScript](https://www.wearedevelopers.com/videos/699-blazor-the-new-spa-framework-for-everyone-who-hates-javascript) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)