Application Software Developer III, Cloud Computing Technologies Agile Development Labor Rate will make new programming applications, updates, and alters the features of already existing ones to improve their efficiencies. Work with other computer specialists to make an analysis of various data to figure out the specifications of the applications and all that is required for its design. Meticulously designs various prototype applications, documents all the processes for future references, and then codes the application. Carries out a series of stringent tests and procedures to make sure that the applications run without bugs and with optimum efficiency. If any errors whatsoever are found, the errors are fixed, and tests are carried out again. May have an undergraduate degree in computer science or in related programs such as computer engineering. May have more than 11 years of experience in this field, with at least one year of satisfactory experience in application and software development. Highly initiative and very resourceful, looking to pursue a leadership role in the team and will be one to look up to for the level 1 and 2 software developers. Always working to enhance productivity and competent enough to work under little or no supervision. Work towards fulfilling responsibilities on budget and on time. Knowledge of the leading APIs must be profound and substantial. Excellent at designing and managing databases using various database scripting languages such as SQL, MySQL, CGI, and so on. Understand and well-versed in functional programming and know the best programming language to use to implement any function. Conversant with various package management tools that help in code execution and code review. Capable of providing estimates on functions and help to decompose an extensive section of work. Works under the supervision of the Senior Software Developer.
LR123 Application Software Developer III
Application Software Developer III, Cloud Computing Technologies Agile Development Labor Rate together with the team, makes new programming applications and improves the features of already existing ones to improve their efficiencies. Ensures that the designed applications meet all functional, performance and quality requirements.