Job Summary:
Emerson is looking for highly motivated individuals to join a global development team using state-of-the-art technologies to deliver a next-generation asset performance software platform. The team crafts and develops computer software systems whose software architecture is crafted for the distributed enterprise using the latest technologies available. As a Software Developer, you will be responsible for crafting and developing applications to add new features and improve the adaptability, performance, and scalability of our asset performance platform.
In this Role, Your Responsibilities Will Be:
- Ensure that development methodologies and programming standards are applied to develop high-quality new and legacy software products in sophisticated environments
- Learn appropriate skills and tools including web, component, and service (back-end type) applications using technologies such as C#/WPF/.Net/MVVM, C++/MFC, SQL Server databases
- Perform sophisticated software design to ensure the efficiency, reliability, and usability of applications
- Work with teams, Leads, and architects from understanding up to delivering project requirements on schedule
- Research and recommend new technology and tools to accomplish development team objectives
- Provide input in task definition and project planning
- Provide guidance and mentorship to other members of the team
- Work optimally in a multi-site, multi-cultural organization