Sr Engineer - Software
Pune, IN
Job Description
We have an immediate opportunity for a Senior Engineer - Software to join us at our diverse team. The Senior Engineer - Software will be responsible for design & development of Enterprise Software for the hydraulics portfolio.
Job Responsibilities
Responsibilities for this position include, but are not limited to, the following.
- Lead the RDE portfolio Software development
- Understand customer requirements and communicate them to other Danfoss teams, and act as the liaison for program activities as appropriate
- 监视项目的进度和成就。定期提供有关开发和支持活动的报告
- Ability to lead project technically, work with cross functional teams & provide solutions
- Should have ability to influence and drive people / activities on complex technical issues
- Ensures new products meet our customer’s needs
- Develop re-usable components and looks for continuous improvement opportunities in mobile & industrial products. Share knowledge within the team and demonstrates flexibility working in parallel on multiple assignments/product categories
- Collaborate with local / global suppliers for developments, external labs for testing etc.
背景和技能
The ideal candidate possesses these skills.
- Requires a minimum of a bachelor’s degree in Computer Science/Engineering and Advanced degree (Master’s degree) preferred
- 7-9 years of strong experience in Microsoft Technologies and related technologies
- 3+ years of experience in WPF and must be fluent in MVVM architecture
- Experience in designing User Interfaces using complex WPF controls in XAML markup.
- Should have experience in Designing/Implementing Composite and Loosely coupled WPF applications using Unity, MEF or any other similar concepts
- Exposure to unit test frameworks like MSTest, nUnit, xUnit
- Expert in OOPs concepts and strong understanding of Software Design principles (SOLID) and patters specially MVVM, Dependency Injection
- .Net 4.6 & above frameworks and strong experience in various versions of C# (4.0, 5.0, 6.0) programming language
- Demonstrated experience of full Software Development Life Cycle (SDLC) on multiple projects including requirements, design, development, and unit testing using Agile Methodologies (SCRUM)
- Have Knowledge of working with integrated teams using GIT based version controls tools like BITBUCKET, GITHUB etc.
- Good amount of exposure to industrial protocols like CAN (J1939, CANOpen), MODBUS, PROFINET etc.
- Thorough understanding of software design principles, algorithms, data structures, and multithreading concepts with strong problem-solving skills and debugging skills.
- Microsoft Azure or Similar Cloud Platform and good understanding of IoT and Industry 4.0 applications
- Azure DevOps, MQTT, DevOps practices
betway88.ccom
At Danfoss, we are engineering solutions that allow the world to use resources in smarter ways – driving the sustainable transformation of tomorrow. No transformation has ever been started without a group of passionate, dedicated and empowered people. We believe that innovation and great results are driven by the right mix of people with diverse backgrounds, personalities, skills, and perspectives, reflecting the world in which we do business. To make sure the mix of people works, we strive to create an inclusive work environment where people of all backgrounds are treated equally, respected, and valued for who they are. It is a strong priority within Danfoss to improve the health, working environment and safety of our employees.
Following our founder’s mindset ‘action speaks louder than words’, we set ourselves ambitious targets to protect the environment by embarking on a plan to become CO2 neutral latest by 2030.