Financial Services

Senior developer - C# / Angular

Return to Postings

Our client are one of Austria's most exciting and innovative IT consultancies based in Vienna. They are now looking to expand their already highly talented team of software specialists and are looking for a C# / Angular senior developer to join them.

Posted On: Tuesday, 12th November 2019
Location: Austria
Job Type:
Contract
Pay Rate: Flexible and neg €
Duration: December 2019 - May 2020
Travel:

Job Description:

As the C# / Angular Senior Developer consultant you will collaborate with the Business Analysts and Support staff to develop new functionality for mission critical enterprise for the Cross-Border Merchant Services Team.

Your tasks will be to convert an existing reconciliation application from Excel to .net Core / Angular app with connection to MSSQL DB. This includes architecture / design and development. Therefore you should be able and confortable to work independantly.

Your daily duties will be to:

  • Develop high-quality software that meets design specifications.
  • Collaborate with Business Analysts to accurately estimate development tasks.
  • Complete development tasks, including design, development, unit testing, integration testing, and documentation, within agreed timeframes.
  • Collaborate with the Business Analysis team to understand functional and non-functional requirements.
  • Trouble shooting and problem solving of application production problems

Ideally you have the following skills and experience:

  • 5+ years of recent experience in C# development for enterprise-level software.
  • An understanding of Software Design Patterns and Enterprise Design Patterns
  • Knowledge of C#, ASP.NET and Web scripting technology (eg. Angular) 
  • 3+ years of recent experience using Microsoft SQL Server, including writing queries, stored procedures, functions, and triggers.
  • Knowledge of Microsoft Visual Studio, GIT Source Control, and Microsoft Office.
  • Follow Test First approach - Unit / Integration testing skills
  • Excellent written and verbal communication in English
  • Strong problem solving abilities and the ability to pick up and adapt to new concepts quickly
  • Ability to interact with Support staff

Preferred Skills: