.net developer-6-8years–Bangalore location

We are hiring .net developers–6-8years–Bangalore location

Internal job description:

Software Development Principal Engineer Seeking industry expert software development principal engineer with deep knowledge in Enterprise Solutions, working with global teams, and who are great team players. We are looking for individuals with passion for technology, software quality, testability, maintainability, who will be a go-to person for the team for best practices, know-how-tos. Ideal candidates will have experience in concurrency and/or distributed systems. Candidates will be familiar with Microsoft technologies, and will have worked on large, services and UI dealing with very high volumes. Candidates should be excellent team players, yet capable of working independently. Candidates should be able to demonstrate a deep understanding of the fundamental principles, algorithms and protocols that are abstracted in high level languages and frameworks. Primary Responsibilities: • Build large, high-volume responsive ecommerce web application and services stack • Work with architects to independently perform full system component design, including Technical Specification Documentation, architect/design discussions and code reviews • Design and implement features for new and existing products, features, APIs, platforms and frameworks by writing high quality, scalable, and maintainable code • Plan and perform unit and integration tests via automation to fully test and regress software • Cultivate engineering excellence practices in the team and mentor junior developers. • Practice Lean/Agile Requirements: • 8+ years of relevant work experience with 3+ years in building applications using Web Applications, Web Services and Messaging infrastructures. • Strong Object Oriented Analysis and Design skills using C# as language. • Experienced with several of these languages and technologies, .NET, ASP.NET MVC, WCF, Rest, WebAPI, HTML5, Angular JS, AJAX, JSON, JQuery, ServiceBus, RabbitMQ, TeamCity and similar • Strong Interpersonal Skills – ability to work with people with a variety of skill sets • Experience with DDD • Experience with T-SQL and SQL Server • Experience with TDD/BDD. • Passionate about performance optimization Preferred • Computer Science fundamentals in object-oriented design • Computer Science fundamentals in data structures • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis

Years of experience: 6-8years



Apply now