Software Engineer (.Net)

The post Software Engineer (.Net) appeared first on Mirantis | The Pure Play OpenStack Company.
Agilent Technologies is a leader in life sciences, diagnostics and applied chemical markets. The company provides laboratories worldwide with instruments, services, consumables, applications and expertise, enabling customers to gain the insights they seek. Agilent focuses its expertise on six key markets: Food, Environmental and Forensics, Pharmaceutical, diagnostics, Chemical and Energy, Research.The purpose of Agilent Research Laboratories is to power Agilent’s growth through breakthrough science and technology. To complement their product line R&D, Agilent Labs looks beyond the evolution of current products and platforms to create the technologies that will underlie tomorrow’s breakthroughs, enabling Agilent customers to answer questions at the leading edge of life science, diagnostics and the applied markets.For more details about Agilent Technologies please see: http://www.agilent.com/about/companyinfo/index.htmlToday Mirantis and Agilent Technologies are looking for an experienced Software Engineer/Senior Software Engineer, who would join our distributed team (we have engineers in California, Russia, Ukraine).Our development center works on different projects for Agilent’s Life Science department. Such as:OpenLAB Shared Services, an integration platform for different types of software for chemical analysis and chemical data processing.Content Management systems for storing of scientific data.CDS Installer for deployment, upgrade and configuration of OpenLAB Chromatography Data Systems in distributed laboratories.For more details about Agilent products please see: http://www.agilent.com/en-us/products/software-informatics/openlab-software-suiteResponsibilities:Design and develop key components of different Agilent’s products (using: C#, .Net, WPF, WCF, ASP.Net various databases);Work closely with Agilent employees from USA and Europe in a collaborative development environment;Introduce and maintain best development lifecycle practices. Such as: code-review, continuous integration, automated tests etc.;Troubleshoot problems as needed in the QA and production environments;Requirements:2+ years of experience in .Net development and testing;Clear understanding of .NET framework platform;Excellence in software engineering practices and coding;Strong background in object oriented design, data structures, algorithms;Understanding of database technologies;Experience using of Build systems  (Maven/MsBuild/Nant/&;);Proficient in written English, spoken English;ASP.NET or WPF experience would be a plus;Desired:Experience using of Source Control systems (Git);Experience with issue-tracking systems: Jira, TeamTrack;We offer:Chance to contribute to Silicon Valley software development;Modern office, comfortable work environment, the best tools;Competitive salary (after interview);Career and professional growth;20-working days paid vacation, 100% paid sick list;Medical insurance;Benefit program;Flexible schedule;Friendly atmosphere.The post Software Engineer (.Net) appeared first on Mirantis | The Pure Play OpenStack Company.
Quelle: Mirantis