< Back to Previous Page
Senior .Net Developer (SB Software Development Team)

Job Title: Senior .Net Developer (SB Software Development Team)


A Senior .Net Developer for SB Software Development will be responsible for design and development of business components and services according to business requirements and technical specifications. The successful candidate will be actively involved in all phases of software development life cycle; this includes requirements gathering, researching, initial configuration, set up, design, documentation, testing, debugging, updates, ongoing support, integration, maintenance and troubleshooting.

We are looking for individuals with:

  • Solid experience in using C# (8+years) and SQL Server (5+years) for development

  • Experience in designing and developing SOA (EDA) based highly scalable and high performance distributed systems.

  • Experience building client side applications using WPF or WinForm, as well as web applications, preferably ASP.NET MVC.

  • Experience with agile development methodologies.

  • Experience with WCF, IOC/DI, mocking frameworks, CI.

  • Strong Unit Testing experience.

  • Excellent understanding of software design and development using SOLID principles.

  • Degree or Diploma in Computer Science, Engineering, or Information Systems.

  • Experience with message-oriented middleware systems (RabbitMQ or similar), NOSQL (Couchbase, Memcached) would be nice to have.

  • The preceding statements are intended to describe the general nature and level of work being performed by the people assigned to do this job.  They are not intended to be an exhaustive list of all responsibilities, duties and skills required of the personnel so classified. Crescendo Technology Ltd. thanks all candidates applying but only those selected for an interview will be contacted. Selected candidates may be asked to complete an online technical test. Crescendo Technology Ltd. is an equal opportunity employer which values diversity in the workplace and we encourage all candidates to apply directly to our site: www.crescendotechnology.com


Company Information
Company Name: Crescendo Technology Ltd
Attention: HR

  Listing #:   33   
  Date Created:   6/7/2017
  Last Updated:   9/13/2017