Design and develop new applications, programs, workflows and interfaces based on requirements and directives; design workflows that facilitate electronic creation, transmission, and delivery of documents.
The ideal candidate should be self-motivated and strong in the execution of research and prototype development. The Cyber Developer will be expected to work independently to determine and develop innovative approaches to research problems.
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.
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.
Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
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.
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.
As the Mobile Software Engineer you will be responsible for developing, enhancing, and sustaining mobile apps in a cross-functional team environment. You will leverage established design control processes and good engineering practices. You will drive innovation through design and implementation of unique solutions that result in a positive business impact.
Lead in the design, development, deployment and support of software components, and software solutions for business units and/or enterprise level projects in the Microsoft .NET environment for multiple platforms.