Engineer II
Microchip Technology
Manila, PH
5d ago

Job Description

Ability to design, develop and deploy key web components / modules

Ability to perform unit testing, acceptance testing and code reviews

Perform the role of a requirements engineer by analyzing and understanding the Functional Requirements Specification

Manage technical communication both within the team and cross site

Based on experience and analysis take module level technical decisions to deliver high quality projects

Adhere to standards, guidelines and best practices for Design and Development

Possess a sharp learning temperament and keeps him / herself abreast of latest technologies

Deliver quality projects to meet the expectations of both internal and external customers

Job Requirements

Bachelors / Masters degree in Computer Science, Information Science

5+ years of experience in Designing and Developing Enterprise level Web Applications / Portals based on Object Oriented Design built on Microsoft Technologies predominantly using ASP.

NET, C#, Bootstrap CSS / Skeleton CSS, HTML 5, Javascript- Kendo UI / jQuery / Angular, MVC 5, Web API, Win-forms, Entity Framework 6.

x Fluent API, SQL and relational databases, Stored Procedure Development

Minimum of 3 years of expert level experience in C#, .Net, Object oriented programming, SQL databases

Experience in developing e-Commerce web applications is preferred

Knowledge of LINQ, XML, XSLT, Web Services, AJAX, Dependency Injection, Unity Framework, NCache is an added advantage

Composite Application Design Patterns (Examples : URF- Generic Repository, UOW pattern, Eventing, Factory, modularity, Model-View)

Source Code Control Tools (TFS / GITs / Azure)

Strong hands-on Object Oriented programming experience

Strong Analytical skills Exposure to test frameworks is a plus (Nunit is preferable) Excellent interpersonal and communication skills

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form