Software Engineer

  • Excelitas Technologies
  • Miamisburg, OH, USA
  • Nov 09, 2020
[Information Technology]

Job Description

Software EngineerMIAMISBURG, OH , UNITED STATESDescriptionWe are presently seeking a Software Engineer who will design, develop, document, test and debug application software and systems that contain logical and mathematical solutions. The software engineer will conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development and utilization of electronic data processing systems for product, production automation and commercial software. The software engineer will determine computer user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepare operating instructions; and ensure software standards are met.Your responsibilities:* Develop a completely new generation of software with our team; which will take our technology to the next level;* Envision novel software solutions to a broad spectrum of issues, ranging from low-level machine control to graphical user interfaces;* Raise the bar on functionality, usability, simplicity and maintainability;* Seek feedback proactively from our innovative team of engineers and production/manufacturing operators;* Advocate and enforce best software development practices throughout our organization.Your requirements:* Bachelor's degree and related professional experience;* Capable of writing clean, reliable and high performance code;* In-depth experience with C#, .NET and WPF;* A basic understanding of software architecture, design patterns and software development best practices (with an emphasis on Agile development processes and practices);* Ability to handle multiple competing priorities in a fast-paced environment;* Please note that due to the requirements from the Department of Energy, U.S. CITIZENSHIP IS REQUIRED.Software Tools* Microsoft Visual Studio (Windows development);* Microsoft Team Foundation Services (TFS);* Microsoft SQL Server;* Microsoft .Net Framework.This position requires the use of information which is subject to the International Traffic in Arms Regulations (ITAR)Visa sponsorship is not available for any position at ExcelitasEqual Opportunity/Affirmative Action EmployerMinorities/Females/Disability/Veteran/Gender Identity/Sexual OrientationRequirementsExcelitas Technologies is a global technology leader focused on delivering innovative, high-performance, market-driven photonic solutions to meet the illumination, optronics, detection and optical technology needs of global customers. Serving a vast array of applications across biomedical, scientific, safety, security, consumer products, semiconductor, industrial manufacturing, defense and aerospace sectors, we stand committed to enabling our customers' success in their end-markets. Globally we employ over 6,700 people across sites in North America, Asia and Europe. As manufacturers of the future, we push the limits of what is technologically possible, through international collaboration, trusted experience and a sense of purpose. At Excelitas Technologies YOU are how we Excel.
Associated topics: .net, application, back end, c c++, c++, develop, perl, php, programming, sde