Sovellusanalyytikko on tietokoneohjelmoija, joka rakentaa ja hallinnoi mukautettuja sovelluksia yritykselle. Sovellusanalyytikon tehtäviin kuuluu ohjelman suunnittelu, toteutus ja tuen hallinta. Mukautettujen sovellusten rakentamisen lisäksi analyytikot työskentelevät myös insinöörien ja projektipäälliköiden kanssa muokatakseen olemassa olevia ohjelmistoja yrityksen käyttöön. Sovellusanalyytikot voivat työskennellä yrityksessä hoitaa sisäisen ohjelmistokehityksen tai he voivat työskennellä yrityksessä, joka on erikoistunut sovellusten suunnitteluun asiakkaille.
Sovellusanalyytikon työnkuvaus voi sisältää myös tietokannan asennuksen ja hallinnan tietylle ohjelmistolle tai ohjelmalle tarpeen mukaan. Useimmat tehtävät edellyttävät, että analyytikko tuntee useita ohjelmointikieliä voidakseen olla riittävän joustava työskennelläkseen erityyppisten ohjelmistojen ja toimintojen kanssa liiketoiminnan tarpeiden mukaan. Analyytikot työskentelevät yleensä olio -ohjelmointikielillä, kuten PHP (Hypertext Preprocessor language), Java, Python ja Ruby.
Palvelimen asennus ja hallinta on myös tyypillinen sovellusanalyytikkojen tehtävä. Tietokonepalvelimia käytetään yrityssovellusten suorittamiseen, ja sovellusanalyytikko määrittää ne ja päivittää ne säännöllisesti. Analyytikko luo ja ylläpitää sekä sovellusten etu- että taustapuolen. Ohjelmiston tai sovelluksen käyttöliittymä on ohjelman käyttöliittymä ja syöttöosa, kun taas sovelluksen taustaosa on tietokannat ja koodi, jotka saavat ohjelman toimimaan.
Toinen tärkeä osa sovellusanalyytikon työtehtävää sovelluksen tai ohjelman luomisessa tai muokkaamisessa on tarkka ja täydellinen dokumentaatio. Ohjelmiston tai verkkosovelluksen dokumentaatio on ohjeet ja opas ohjelman käyttöön sekä muistiinpanot tuleville ohjelmoijille, joita he voivat käyttää sovelluksen kanssa. Analyytikot auttavat asettamaan sovellukselle standardointivaatimuksia koordinoidakseen projektissa toteutettua työtä, koska monet ohjelmiston luovat usein yhden ohjelmiston samanaikaisesti.
Kun sovellus on kehitetty, analyytikot voivat myös olla vastuussa ohjelman tuesta ja päivittämisestä. Tukitehtäviin kuuluu yleensä asiakkaiden tai työntekijöiden kouluttaminen ohjelmiston käyttöön sekä ongelmien vianmääritys sovelluksen tai sovelluksen ohjelmistoa käyttävän palvelimen kanssa. Sovellusanalyytikon työ suoritetaan toimistoympäristössä, ja se koostuu tyypillisesti yhteistyöstä muiden analyytikkojen kanssa ohjelmien kehittämiseksi ja kokouksiin osallistumisesta ohjelmistokehityksen suunnittelua varten. Monet sovellusanalyytikoiden tehtävät edellyttävät, että henkilöllä on vähintään kandidaatin tutkinto tietojenkäsittelytieteessä tai siihen liittyvällä alalla, vaikka jotkut yritykset sallivat monen vuoden kokemuksen alalla tutkinnon sijasta.