Develop and unit test the data solution and transition recurring execution of the data file extract to operations staff; perform code reviews on database extract work by other database extract developers.
As a Software Engineer, you will work with a world class team developing and deploying new technologies on a cutting edge network. The terrestrial network is cutting-edge, requiring you to innovate, design and develop in the world of SDN, NFV and Network Virtualization.
Formulate plans and guides the development and implementation of software solutions including language, coding, platform, resource requirements, testing, and documentation.
Establish and document build procedures.
Design and optimize a wide variety of development projects using a variety of development tools and practices. In addition, the role involves developing shared components and tools, analyzing the latest technologies and development trends, establishing and implementing standard practices.
Evaluate and implement the appropriate development architypes and patterns, and perform requirements, design, development, testing and troubleshooting process with internal teams, partners, providers and external technology vendors.
The SCM Engineer will work with the existing SCM team at supporting the creation of reproducible software releases as well as ongoing administration and maintenance of software configuration management tools, build environments, source code repositories, and servers in a controlled manner appropriate for regulated industry.
Work with all levels of clients to elicit requirements, propose and develop solutions, use out - of - the - box Web parts and Open Source Web parts, and develop custom Web parts to meet client requirements.