The Application Development Lead will be responsible for application design and development, and working closely with the architecture team to setting application development standards and ensure adherence to those standards and by employees and offshore contractors.
In this role, the selected candidate will provide advanced technical expertise in conjunction with internal and external clients, and independently bring project solutions to SP teams and Statistical Programming department, for complex studies.
In this role, you will work with interesting new technologies (service workers, push notifications, cloud architecture) in a dynamic environment. The selected candidate will also collaborate closely with product & engineering stakeholders to develop new features and functionality for our new, growing platform.
In this role, you will code, tests, debugs, implements, and documents moderately complex programs. Creates appropriate documentation in work assignments such as program code, and technical documentation.
In this role, you will participate in gathering business/functional requirements and may have direct customer contact. Software Engineers research and analyze the root of the problem to determine and recommend appropriate technical solutions.
In this role, you will prepare 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.
In this role, the selected candidate must have the ability to learn and apply new technical skills and concepts quickly; strong critical thinking and systematic problem solving skills; ability to write detailed technical designs from functional specifications.