Tech Lead for Full-Stack Development

Date: Sep 28, 2017

Location: Atlanta, GA, US

Job ID: 393

Apply now »

Keysight is the world's leading electronic measurement company, helping scientists and engineers address their toughest technical challenges with confidence through innovations in wireless, modular, and software solutions. Our employees leverage their insight and passion to deliver measurement solutions in wireless communications, aerospace and defense, and semiconductor markets with world-class platforms, software and consistent measurement science.

 

This job will be part of the Keysight Technology Organization, which helps Keysight be first to market, focusing on top opportunities and market trends that address unmet needs.

Job Description

You can join our mission to rapidly develop data analytics solutions by providing technical leadership in selecting and adopting database technologies to specific application needs; and to develop a common repository abstraction layer.

You will lead the design and implementation in all stages of full-stack development, from conception and deployment. This includes Front-End Client side development using JavaScript, HTML, CSS, with expert understanding of HTTP and REST, with at least one JavaScript framework such as Angular and jQuery. It also includes Back-End: Web server, web service and repository design and interface.


Bachelors or Masters Degree in computer science or computer engineering. Proven experience in full-stack development in big data and data analytics projects (by providing a portfolio of recent software work).

Job Qualifications

Required Skills:
• Fluent in JavaScript, HTML and CSS
• Familiarity with at least one JavaScript Web client framework, such as Angular and jQuery.
• A solid understanding of HTTP, security, session management and REST.
• Experience in user interface and user experience design
• Understanding of Web server architecture (eg: IIS, nginx, etc)
• Proficient in C#, ASP.NET or .NET Core
• Entity Framework and LINQ
• Expertise in database design principles 
• Understanding of performance profiling of Web applications

Other Essential Skills
• Excellent Understanding in design patterns in OOP and functional programming
• Understanding of test driven development
• Understanding of agile or similar development process
• Strong communication skills (written and verbal)

Additional desirable skills:
• Angular2
• Typescript
• MS SQLServer
• Atlassian toolset / Git
• Experience with test & measurement market
• Familiarity with software analytics

Job Function

R&D

___________________________________________________________________________________

Privacy Statement 

***Keysight is an Equal Opportunity Employer.***

Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

 

Candidates can be considered to work from the following locations:

Americas : United States : Georgia : Atlanta

Job ID : 393 

Apply now »