Jobgenix logo

R&D Engineer - Software Developer

Jobgenix

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

About The Job
Hitachi Energy India is hiring for the role of R&D Engineer - Software Developer!

Your 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.
  • Collaborate with the team and deliver the results through effective Teamwork.
  • Living Hitachi Energy’s core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business.

Your Background

  • Bachelor’s 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.
  • Proficiency in both spoken & written English language is required.

Required Skills

  • Programming Languages: C#, Visual C++, .NET
  • Frameworks & Technologies: Windows Communication Foundation (WCF), WinForms, Language Integrated Query (LINQ)
  • Software Development: Agile Methodology, Full-Stack Development
  • Database Management: SQL, Database Design & Optimization
  • Application Development: Windows Services, Desktop Applications
  • Debugging & Testing: Multi-threaded Debugging, Event-Based Programming, Automated Testing, Unit Testing
  • Networking & Infrastructure: Windows Server, DNS, Network Configuration, Firewalls
  • Version Control & Configuration Management: Git, Azure DevOps (TFS)
  • Algorithms & Data Structures
  • Microsoft Visual Studio
  • Windows Server Administration
  • Azure DevOps
  • Git / GitHub
  • SQL Server

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Jobgenix was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.