Senior .NET Software Engineer

Urgent

Senior .NET Software Engineer

freelance IT Skillhouse in onsite
  • Post Date: November 7, 2019
Email Job
  • Share:

Job Description

Our client’s Collaboration Technology teams need a Senior Software Engineer to contribute to the eMail Routing & Automation project, which purpose is to move email self-service and automations from IBM Domino to the new tarke platforms (.net core Web API’s/Micro-services as backend + ServiceNow as front-end). We are looking for a professional back-end developer with excellent C# skills to develop high-quality IT solutions. The successful applicant will work closely together with IT infrastructure and development teams, business analyst, test manager, infrastructure architects, and user interface providers.

Responsibilities:

  • Acquire in-depth understanding of a given domain
  • Translate business needs into IT solutions
  •  Independently perform project-assigned SW development tasks with support from the project’s co-workers
  • Take responsibility for delivering high quality in all solutions
  • Cope efficiently with several different assignments at once
  • Create SW solutions with high usability, performance, scalability, sustainability, stability, maintainability, availability and resilience
  • Contribute to knowledge sharing within the project and Collaboration Technology teams
  •  Help other software engineers in the team

Requirements:

  • At least three years of experience in software engineering
  • Practical experience with different IT systems
  • Professional skills in C#
  • Experience with designing databases (MS SQL)
  • Experience with building Web Services with authentication and authorization
  • Experience with IIS
  • Experience with RabitMQ
  • Experience with code integration to other web services/API’s, Powershell, Exchange Web Services, Active Directory and SQL databases
  • Experience with code integration to ServiceNow (optional)
  • Experience with IBM Notes and Domino (optional)
  • Experience with IBM apiconnect (optional)
  • Knowledge of HTML, CSS and JavaScript (optional)
  • Good English language skills (all written and oral communication will be in English)
  • Analytical and conceptual thinking skills
  • Strong communication & cooperation skills
  • Planning and time management skills
  • Responsible, self- organized, and result-oriented
  • Experience in the banking or related area would be beneficial

Required skills

Other jobs you may like