Location:
Chennai, Tamil Nadu, India
Job ID:
R0019601
Date Posted:
2023-06-06
Company Name:
HITACHI ENERGY TECHNOLOGY SERVICES PRIVATE LIMITED
Profession (Job Category):
Engineering & Science
Job Schedule:
Full time
Remote:
No
Job Description:
As a R&D Software Development Engineer, you will be expected to fulfil the following responsibilities β
- Understand Business requirements and Plan for implementing the proposed requirements
- Design and Develop software modules of Highest Quality, within Budget and Time
- Unit Test the implemented modules
- Should be open to program in C#, Visual C++, .Net etc.
- To possess strong debugging skills to fix bug reports or Change request from customer for maintenance software release.
- Communicate regularly with Management and Technical Colleagues
- Documentation of implemented software products and modules
- Develop the software application by following Agile methodology
- Provide Innovative suggestions and Improvement opportunities in the software products
- Bachelor degree in Engineering in computer science / Information technology / Electronics and communication
- Software development experience with C# & .Net Technologies
- Sound knowledge and Experience in:
- Windows Communication Foundation (WCF)
- WinForms
- Language Integrated Query (LINQ)
- Databases β SQL
- Writing high-performance Windows services and client-side (primarily desktop) applications
- Debugging complex multi-threaded and event-based applications
- Knowledge of algorithms and data structures
- Microsoft Technologies, Operating systems like Windows Server, DNS technologies
- Basic knowledge of networks and infrastructure (switches, routers, firewalls), configuration and troubleshooting
- Strong understanding of Configuration Management and version control tools such as Azure DevOps (TFS), git.
- Implementing automated testing platforms and unit tests
- Collaborate with the team and deliver the results through effective Teamwork