Perform hands-on, full stack, and full life cycle mobile application development, using a variety of modern application development frameworks, languages, and techniques to create mobile applications that empower clients to achieve success.
Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.
Prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
The Intermediate Applications Developer conducts systems and requirements analyses to identify project action items. He/She analyzes specifications and user requirements to perform assigned applications development work.
Assist project/program management by developing technical solutions for internal and external customers, help inside and outside sales personnel on special projects, minor product mods, BOMs and schematics.
Assess new and existing applications and system deployments for vulnerabilities and design flaws, and prioritize remediation efforts based on risk; research threats and attack vectors that impact web applications and infrastructure and stay up-to-date with current web application security threats.