Përshkrimi i punës
Senior .NET Developer Consider a new opportunity We are looking for the right candidate that will be willing to accept new challenges in: Continuously expanding knowledge in technical but also in different business domains Expand horizons and providing direct consultancy to international clients Making an impact by sharing knowledge within the company and the wider community Accept the culture of constant improvement by working in environment that provides the support but also the challenge for growth. A set of activities that come with the territory: Design, code, test, correct and document large and/or complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result Take part in reviews of own work and leads reviews of colleagues work Provides guidance and assistance to colleagues in any aspect of program design, creation, testing and documentation Takes part in evaluations and reviews of programming methods, tools and standards Operate at senior level in medium sized client organization Communicate/interface well with clients and represent Endava in a positive and professional manner Lead a team of 2-5 engineers If it sounds interesting start with matching your profile using the details bellow. Match your profile: Advanced OOP knowledge Advanced knowledge in ASP.NET MVC Good knowledge in EntityFramework Good knowledge in software patterns and practices Experience with database development with MS SQL Server: stored procedures, query optimization, indexing techniques, scalability Experience in Unit Testing /Mocking Experience with source control systems (VSTS, Git, SVN) Experience with issue tracking systems: JIRA Experience in sharing knowledge, presentations and mentoring Understanding of Unit testing concepts Experience in HTML, CSS, JavaScript Experience with logging libraries (Log4Net, etc) Agile Scrum expertise Understanding of continuous integration and deployment processes Experience of the full software development lifecycle with a focus on Agile processes Willing to learn and share knowledge Good English skills (spoken and written) Proactive Able to communicate with team members Attention to details The following skills would be a plus: Experience with TeamCity Experience with Octopus Deploy Experience in leading a team Experience in Azure services Experience in other ORM frameworks Experience with NoSQL databases (MongoDB) Additional Benefits: Possibility to work together with teams from other countries Supportive, friendly and healthy work environment in an international company Continuous learning opportunities (coaching and on the job learning, trainings, certifications, conferences) Private health insurance Social and sport benefits, foreign language courses Flexible working hours Endava referral bonus You can apply in this link: Apply Online