Skip to main content

Careers Home > Job Search Results > High Level Software Developer - MACH

High Level Software Developer - MACH

This job posting is no longer active.

Location: Chennai, Tamil Nadu, India
Job ID: R0019601
Date Posted: Mar 26, 2024
Segment: Green Energy & Mobility
Business Unit: Hitachi Energy
Company Name: HITACHI ENERGY TECHNOLOGY SERVICES PRIVATE LIMITED
Profession (Job Category): Engineering & Science
Job Type (Experience Level): Experienced
Job Schedule: Full time
Remote: No

Share: mail
Save Job Saved

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

Share: mail