.Net Application Developer
Role – Senior Web Developer
Type – Contract to Hire
Location – Fremont, CA
UI,/UX,design, Net, C#, WISA, WINS, JQuery, HTML, CSS , WPF, WCF, Memory management
As Web Application Developer, your contribution will have a direct impact on our customer experience and how we secure our customer’s identity and safeguard their account in the cloud.
The role will be involved from ideation to rollout, this includes requirement analysis, design, coding, testing and production release.
Participate in planning and delivering software solutions used across multiple products and organizational units
Involve in SPRINT planning and SCRUM.
Contribute to team brain-storming sessions to review requirements and develop solid designs.
Able to read from existing code and refactor as requested
Write modular, secure, and well tested front-end code (JS, HTML, CSS), middle-tier services (NodeJs)
Participate in code reviews and documentations
Strong grasp of security principles and how they apply to web applications.
Use automated analysis tools to calculate scalability and performance of web solutions.
Write Unit Tests and apply to continuous integrations
Desired Skills and Experience.
BS/MS CS or EE
Strong understanding of OOP and modern design patterns using SOLID development practices
Strong knowledge of SOA in terms of design and implementation.
Recent 1+ years of developing web application in open source stack (MEAN, MERN)
2+ years of writing code in JS (ES6), JQuery, HTML, CSS
1+ years of developing Web APIs (REST)
Understanding of cross browser compatibility, HTTP/2 protocol
Experienced with build and packaging tools (Gulp, JSPM, NPM)
Some understanding of web security framework (JWT, SAML, OAUTH)
Must have strong written and verbal skills in English
Preferred but not Required: Any experience with this will get a quick interview
Deep understanding of UI/UX design
Angular and/or Aurelia Framework
Experience with developing large scale web applications that can handle 1K+ concurrent users per computing node.
Deploying SaaS related products.
Understanding of Web Application Security testing (OWASP)
Candidate should be ready for immediate technical interview and should be able to show previous web application work.