Application Developer

An Application Developer is responsible for designing, building and maintaining software applications. They use coding languages to create applications for multiple platforms including mobile devices and desktop computers.
They collaborate with other developers, software architects and project managers to create software solutions that meet clients' needs.