Software Development Engineer
Intel Corporation
San Jose, H, CR
hace 29 días

Job Description

Come join the Office Productivity Software team in IT to help drive collaboration solutions for all Intel employees. Our team is responsible for a number of tools that help Intel employees create and collaborate on business content.

We believe that our job is to make Intel more productive and provide the tools to enable that goal.

You'll work with team members in the development of new features with Agile Development methodology, focusing primarily on providing robust technology solutions in a fast-

paced environment with periodic production support.

Perform the development, customization & testing of SharePoint web parts / apps using MS Visual Studio / Git-hub and other modern techniques

Provide identification / fixing for SharePoint problems within existing systems design / implementation of new systems, enhances the existing systems and participates in analysis, design and new construction of the next generation IT systems.

Provides all aspects of primary support of the SharePoint service with a thorough knowledge of appropriate utilities / tool,

Provide Tier 3 level support in the resolution of SharePoint problems, from Development and Test environments through Pre-

Production and Production environments.

Tracks and ensures the expeditious solution of all problems with all migration activities.

Uses expert development experience to work the more complex projects, and to provide guidance to less experienced developers.

Maintains, tunes, and patches systems for optimum performance and security and with no or minimal downtime.

Ensures changes are planned and implemented in a sound, low-risk manner, without creating system outages.

Develops and maintains detailed and accurate documentation. Documentation may be required for operational procedures, troubleshooting aids, and technical analyses for products, features, and capabilities.

Executes full software development life cycle (SDLC) and to identify requirements and solutions using Agile / DevOps approaches

Writes well-designed, testable code either custom or from a specific development platform

Integrates software components into a fully functional software system and develops software verification plans and quality assurance procedures along the way

Troubleshoot, debug and upgrade existing systems as needed during testing and build cycles

Complies with project plans and industry standards and ensures software is updated with the latest features and standards


At least 5 years' experience in the design and implementation of systems with complex architectures

Deep practical knowledge and development experience of .NET, SharePoint UI, web services and ETL processes

Professional coding with .NET (C#), ASP.NET, ADO.NET, EF, Web API, SQL, Visual Studio

Proven hands-on knowledge applying object-oriented principles.

Experience in client side languages, including JavaScript, HTML, and CSS.

Experience in developing SharePoint client-side solutions using JavaScript frameworks such as jQuery, AngularJS, or ReactJS.

Experience in developing SharePoint solutions using SharePoint Framework SPFx with React and TypeScript is a great plus.

Experience in developing PowerApps solutions.

Experience in writing SQL, T-SQL, and stored procedures in a SQL Server environment.

Experience in writing PowerShell Scripts.

Experience in creating Power BI based reports and support Office Web Apps / Office Online Server

Expertise in following languages and libraries : HTML5, JavaScript, C#, JQuery, CSS3, XML, J2EE, ASP.NET MVC, Bootstrap, React JS, WebLogic and / or Angular JS for development.

Expertise in the development & testing of SharePoint apps using SharePoint object models

Experience with Agile methodologies and processes used in designing, developing, testing, implementing, and optimizing web applications

Excellent interpersonal and verbal and written communication skills to be able to ascertain user requirements and prepare documentation.

Expertise in Custom Solution Development

Microsoft Certifications a plus.

A Bachelor's or Master's degree in computer science, information science, engineering, or related subject.

Inside this Business Group

Intel's Information Technology Group (IT) designs, deploys and supports the information technology architecture and hardware / software applications for Intel.

This includes the LAN, WAN, telephony, data centers, client PCs, backup and restore, and enterprise applications. IT is also responsible for e-

Commerce development, data hosting and delivery of Web content and services.

Añadir a los favoritos
Eliminar de mis favoritos
Mi Correo Electrónico
Al hacer clic en la opción "Continuar", acepto que neuvoo recolecte y procese mis datos de conformidad con lo establecido en su Política de privacidad . Tengo derecho a darme de baja o retirar mi autorización en cualquier momento.
Formulario de postulación