Middle+/Senior C#/.NET +Database Engineer

GlobalLogic Verified

Job Description

Who is looking: 

Due to intensive growth GlobalLogic Automotive division inviting C# Expert to the team.

End product should be Windows GUI app. Existing app on Visual Basic need to be rewritten on C#. It will be possible to reuse core parts of Visual Basic code via compiling Visual Basic code to assembly (dll).

We are proposing highly competitive offering and opportunities for professional growth.   

  • Expertise in Windows GUI apps (.NET Framework, C# and databases).
  • Experience in test automation.
  • Experience with scripting languages.

We are proud of:

  • Friendly team.
  • Brand new project and cutting-edge technologies.
  • Communication and close collaboration with the customer.
  • Deep diving in project and engineering solutions.

Requirements

Who we are looking for:

      • 4+ years of experience in software development.
      • Deep expertise in .NET Framework and C#.
      • Windows GUI apps experience.
      • Deep understanding of software product lifecycle.
      • Upper-Intermediate English (written and verbal).
      • Degree in Computer Science or equivalent.
      • Experience in work with databases (e.g. PostgreSQL, MySQL, or similar).
      • Knowledge of XML files.
      • Knowledge of test automation concepts and approaches.
      • Experience in test design, test cases, bug reports, and other test documentation creation and maintenance.
      • Understanding of CI/CD integration.
      • Self-motivated and responsible.
      • Fast-learner.

Will be a big plus: 

    • Automotive experience.
    • Embedded experience.
    • TDD experience.
    • Visual Basic experience.
    • Scripting skills in at least one common language (Bash, Python, etc).

Preferences

bash scripting, Python, Test driven development, Automotive, Embedded

Job Responsibilities

    • Application development for automotive domain. Connecting the application to the DB.
    • Executing manual and automated testing.
    • Reporting, participating in meetings.
    • Creating, managing, and controlling test documentation.