Schneider Electric™ creates connected technologies that reshape industries, transform cities and enrich lives. Our 160,000 employees thrive in more than 100 countries. From the simplest of switches to complex operational systems, our technology, software and services improve the way our customers manage and automate their operations. Help us deliver solutions that ensure Life Is On everywhere, for everyone and at every moment: https://youtu.be/NlLJMv1Y7Hk . Great people make Schneider Electric a great company. Senior Developer / Data Analytics Test Engineer - C# (Predictive Analytics Group) What do you get to do in this position?
Help us expand our predictive and analytic offering for real-time equipment monitoring, including supervised and unsupervised anomaly detection and prognostics. You will be directly responsible for working with the data science team developing new algorithms within the system and extending and commercializing those algorithms. One of the responsibilities of this position is the development of a testing framework to help evaluate and ensure quality in new and existing algorithms under a variety of data scenarios. We provide a real-world solution and we care about our customers...
We develop predictive analytics software for equipment monitoring that is used in some of the world’s largest power companies. Our software uses machine learning to detect unusual changes in equipment behavior, which provides engineers and operators with early warning information allowing them to correct issues before they lead to failures. Our customers use our software every day in very practical ways and we are committed to providing them software that helps meet their expanding needs and expectations. Our customers report that their small teams are able to save millions of dollars annually by detecting and analyzing conditions that would have led to machine failures which would not have been detected with other systems.
We are a small, focused team following agile...
We follow the SAFe agile process, with a two-week sprint. We have daily stand ups to keep everyone in synch, identify blocking issues, and focus on priority work. During the sprint we work closely with business stakeholders and customer support to plan ahead and prioritize stories for the next sprint. We demo at the end of every sprint and follow it with a retrospective. We’re pragmatic, not dogmatic; we build continuous improvement into our process and make adjustments from the retrospectives based on what’s working for the team and what needs improvement.
We want you to innovate with us...
We’re focused on practical features and quality...
We work regularly with users and stakeholders to review and prioritize features. As part of the development team you’ll work with the product owners and other developers to understand the core issues and make recommendations to generalize solutions for our wider customer base. Our QA process a directly integrated part of our development team; as a developer you will work directly with QA to help them understand how to effectively test features. All members of our team also support our constantly expanding automated test coverage so that we can refactor and adapt our code base quickly and with confidence that the end result passes all regression, system, and unit tests. Qualifications: This job might be for you if:
The ideal candidate will have a strong background in core C# features, real-time data processing, and automated testing with a good working knowledge of SQL.
Experience in the following areas will also be a benefit:
- Automated testing
- Unit Testing
- Real-time data processing
- Familiarity with data historians
Additionally, the candidate should be excited to work as part of an agile team, participate in open communication, and socialize new ideas and architectural changes with their fellow developers. They should be interested in working on multiple components (desktop, web, database, middleware) and in supporting continuous improvement (build server, unit and system testing). They will need good analytic skills and be willing to work with a mix of new and legacy code. Qualifications:
- C# - Good general skills. Work is primarily in real-time processing, threading, WinForms, and Web Services.
- Testing Frameworks - Experience writing unit tests and running automated tests
- SQL Server - Basic server-side skills. Work is primarily in design and scripting around table creation, stored procedures, access rights. Knowledge of reporting services or Entity Framework is a plus.
- General - Strong analytic skills, willingness to learn support tasks.
- Communication - Ability to express complex topics clearly and to work with a small team to develop, provide feedback, share ideas and test new features.
If our recruiting team determines your background may be a good match for this position, we'll contact you directly regarding the next steps in the process.
We seek out and reward people for being straightforward, open, passionate, effective and challenging the status quo. We want our employees to reflect the diversity of the communities in which we operate. We welcome people as they are, creating an inclusive culture where all forms of diversity are seen as a real value for the company. APPLY NOW
You must submit an online application to be considered for any position with us. This position will be posted until filled. It is the responsibility of each employee to inform your manager that you're applying for a new internal opportunity. If you are not selected for an interview, you will receive electronic notification; you are not guaranteed a call from the recruiting team.
It is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Schneider Electric is an Equal Opportunity Employer. Minorities/Women/Vets/Disabled
We’re the global specialist in energy management and automation. Our technologies ensure that Life Is On everywhere, for everyone and at every moment.