As a .NET Developer for Microsoft .NET environment candidate will be responsible for design and development of business components and services according to business requirements and technical specifications. 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 an individual with:
5+ years of development using C#
3+ years of development with SQL Server
Good understanding of software design and development using SOLID principles
Experience with agile development methodologies, ASP.Net Web API, IOC/DI, Mocking frameworks, CI
Some unit testing experience a plus
The preceding statements are intended to describe the general nature and level of work being performed by the people assigned to 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. Successful candidates may be asked to complete a technical task. 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. You may also email your resume to email@example.com