Software Engineer -.NET Full Stack
Note:
In-person Interview in Fremont CA.Need only Local candidatesResponsibilities· Build tools that gather data from multiple sources to look for trends, identify problems, and increase efficiency of the teams· Proven cross-functional collaborative skills· Develop back-end components to improve responsiveness and overall performance· Ability to effectively manage, maintain and coordinate multiple critical and high-visibility projects simultaneously· Understanding project requirements and developing project plans to deliver on time through collaboration with different teams within Company· Document and track project status through collaboration tools and ticketing systems· Ensure design, install, and workmanship at each project adheres to Company's standard· Setup and run regular meetings with both internal and external parties for each deployment projectRequirements· Develop UI applications with Angular, TypeScript, JavaScript· Design and develop high quality, scalable and stable web applications and/or backend services using .NET with C#.· Develop client-side applications that connect with web services.· Develop back-end web services.· Ensure highest standards met for security-best practices in all development using principles of Software design, algorithm development, data structures, code modularity and maintainability.· Partner closely with security team for code analysis and design reviews using .NET Framework, .NET Core, package management, and dependency injection.· Perform unit testing; process bug reports and release fixes; and participate in code reviews and Agile processes.· Good verbal and written communication skills is preferred.· Bachelor of Science Degree in Engineering or equivalent in Computer Science or the equivalent in experience and evidence of exceptional ability