Application Developer
Jump to navigation
Jump to search
An Application Developer is a computing system developer that can create computing applications.
- Example(s):
- Speech Application Developer (who creates speech applications).
- See: Software Programmer, Software Architect.
References
2017
- http://snagajob.com/job-descriptions/application-developer/
- QUOTE: Application developers work in teams to identify ideas and concepts for the general public, or a specific need brought to them by a customer. They are able to flesh out those ideas and create flow charts so that every part of the concept is thought out and accounted for. They understand coding languages and how to apply them in a way to create new, fresh content and usable applications. Depending on the job, application developers might work with graphic artists, data specialists and any number of software experts to create applications. Once the application is created, application developers help to test and fix any bugs that are found before the product is launched. ...
- JOB SKILLS AND REQUIREMENTS
- Analytical Skills: Application developers must be able to recognize the needs of customers, and create new applications that answer those needs.
- Communication: Application developers must be able to clearly communicate their ideas to coders, teammates and management.
- Creativity: Creativity is needed to help invent new ways of approaching problems and developing innovative applications.
- Customer-Service: If dealing directly with clients and customers, application developers would need good customer service skills to answer questions and fix issues.
- Attention to Detail: Applications have many parts and all must work together for the application to function.
- Problem-Solving: As issues come up, application developers need to be able to make decisions that move the project forward.
- Teamwork: As part of a large team of developers, coders and more, application developers need to work well with others.
- Technical Skills: Application developers must be adept in computer languages and have good technical knowhow.
2016
- http://www.nuance.com/speech/training/jobroles.asp
- QUOTE: An Application Developer writes, integrates, and tests the core speech application code using VoiceXML (possibly with embedded ECMAScript routines), xHMI, OpenSpeech DialogModules™, and/or SpeechPaks™. An application developer will also work with JAVA Server Pages (JSP), JAVA code, and other programming to incorporate back-end database calls and business logic into the application callflow, to integrate telephony functions, to integrate CTI data, and to log user-defined events. Alarming, reporting, and application administration programming tasks may also be included depending on the project. The Application Developer also works with the Grammar Developer to define the interface between the grammars (input parameters as well as return keys and values) and the application call flow.
2011
- (Yu et al., 2011) ⇒ Dong Yu, Jinyu Li, and Li Deng. (2011). “Calibration of Confidence Measures in Speech Recognition.” In: IEEE Transactions on Audio, Speech, and Language Processing, 19(8). doi:10.1109/TASL.2011.2141988
- QUOTE: No matter which parametric technique is used, the confidence measure is typically provided by the ASR engine and trained on a generic dataset. Therefore, it is a black box to the speech application developers.