In this role, the successful candidate will be responsible for building software for distributed services, abstractions, and the components of the system that operates and powers one of the world's largest network infrastructure, from data center fabrics, to wide area networks, to the peering edge of our infrastructure.
In this role, you will work under the direction of Business Systems Analyst and Software Engineer, translate Business Requirements and Technical Designs into ETL mappings, cube / metric, report, and/or dashboard specifications.
In this role, you will create and develop information product and/or system concepts and operating processes to fulfill business needs; analyze, identify and recommend improvements in products, systems and processes.
The Software Engineers,create and code tests concurrently with product development and deliver individual projects as necessary. The testing harnesses and automation built will allow software engineers to be more productive, promote quality code, and enable full functional tests on demand to drive product robustness.
In this role, the selected candidate will be normalizing large data sets from multiple automation sources and executing rapid real-time decisions and distributing data to diverse components, controls, GUI's and actuators on automated production lines.
In this role, the selected candidate will work closely with product managers, engineering and architecture leadership to create stunning products that enhance the user engagement. In short, youll help make our products beautiful, fun and easy to use.
In this role, the selected candidate must have a good architectural and coding abilities to join team that builds custom systems for large automated electronics assembly and material management lines used by the largest global brands.
In this role, you will collaborate with internal and external resources to acquire technical or customer knowledge, or system related information required to design, develop, and test software deliverables.
In this role, the selected candidate must have proficient in handling the complex technical development concepts, suggest architecture and design techniques that suits the clients requirements, understanding of latest software tools and technologies, strong database concepts.
In this role, you will work closely with the aligned Architects and the application teams to support technical plans, identify and define appropriate technical solutions, and provide hands-on technical aid for projects or applications when needed.
In this role, you will be proficient in handling the complex technical development concepts, suggest architecture and design techniques that suits the clients requirements, understanding of latest software tools and technologies, strong database concepts.