Server Software Developer Jobs Vacancy in Nanometrics Inc
Nanometrics Inc urgently required following position for Server Software Developer. Please read this job advertisement carefully before apply. There are some qualifications, experience and skills requirement that the employers require. Does your career history fit these requirements? Ensure you understand the role you are applying for and that it is suited to your skills and qualifications.
Follow the online directions, complete all the necessary fields, and provide all relevant information so your application is submitted correctly. When you click the 'Apply this Job' button (open in new window) you will be taken to the online application form. Here you will be asked to provide personal and contact details, respond to employment-related questions, and show how you meet the key selection criteria.
Server Software Developer Jobs Vacancy in Nanometrics Inc Jobs Details:
Nanometrics is growing!
We are currently seeking a Server Software Developer to join our team of smart, creative engineers to help build our next generation of data acquisition software used to collect and analyse seismic data.
- Help solve challenging software problems including how to use wireless technologies to harvest instrument data in dense field deployments
- Assist with choosing new UI and web application frameworks to develop state of the art data acquisition analysis capabilities as cloud services or desktop applications
- Assist in the development of a full range of software, from customized Linux kernels and signal processing applications on low power devices, to web services, APIs running on high end workstations or in the cloud, accessed by web-based UIs
- A Bachelor’s degree in Computer Science (or Engineering with a strong software background)
- 3-5 years of professional software development experience in Java
- Experience with HTTP, WebSockets, TCP/IP
- Experience with Relational databases and SQL
- A proven track record of delivering well-designed and tested software
- Experience with or knowledge of Web application frameworks
- Experience with or knowledge of Angular
- You are a software developer with a lifelong interest in all things software
- Someone who is a creative thinker and who enjoys openly sharing and discussing ideas
- Someone who is focused on understanding users and providing an outstanding user experience
- You are an enthusiastic team player who enjoys working with and learning from teammates