We are looking for Sr/Lead Software .Net with one of our reputed client @ Bangalore.
Exp- 7+ yrs
Job Title â€" SR/Lead Software Engineer(.NET)
_______________________________________________________________
Rolls & Responsibilities
• Interacts with key business individuals to understand business issues and goals.
• Directs, prepares, designs, codes, tests, debugs, and maintains complex computer programs.
• Under general direction, formulates and defines system scope and objectives.
• Works with users to support business applications, and investigate operational problems/system requirements.
• Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
• Refines business requirements from which programs will be written.
• Responsible for completion of development projects.
• Solves user inquiries that arise during day-to-day operation.
• Regularly provides coaching, guidance and training to less-experienced analysts/programmers.
• Develops business cases, requirements and performance metrics.
• Some after-hours system related work (code rolls, upgrades, maintenance) may be required.
• 2 to 4 years of application development and architecture experience on the.Net platform and hands on experience on MVC is mandatory.
• Understanding of systems development and project delivery life cycle.
• Prior experience serving as an IT liaison to business users for application requirements and end user support.
• Hands on technical experience with:
• C# and the .NET Framework 4 and beyond.
• MVC
• Web development experience including ASP.Net, HTML, XML, JavaScript, AJAX, J-query.
• Web services (ASMX, WCF, Web API).
• Relational databases, including Microsoft SQL Server.
• SQL Server Reporting Services.
• Linq, Entity Framework and WPF.
• Modern JavaScript libraries (JQuery, AngularJS).
• Strong applications analysis and issue resolution (trouble shooting) skills.
• Strong user and client relationship management skills.
• Excellent written and oral communications with ability to work effectively and provide feedback to senior level managers and vendors.
• Self-starter with strong work ethic and ability to excel in fast paced, high demand environment.
• Competent to work at the highest technical level of all phases of applications systems analysis and programming activities.
• Proven ability to independently manage tasks and priorities, accurately estimate work and meet deadlines.
• Commitment to quality and excellent customer service to end users.
• Experience mentoring junior software engineers to improve their skills and make them more effective, product software engineers
Skills
• Competent use of English (Reading, Writing and Speaking).
• ORMs eg Entity Framework and NHibernate.
• Hands on Experience on MVC 5.0.
• NHibernate, J Query and Java scripts.
• Experience of WCF, .Net Framework 4.0,4.5,4.6.
• Domain Driven Design (DDD) and Test Driven Development (TDD).
• Experience of using ASP.NET for developing Web Applications.
• A good understanding of T-SQL, MS SQL, SQL Server 2008, Web Server.
• A solid understanding of OOP principles.
• Strong Analytical skills.
• Experience of working effectively as part of a Team.
• A flexible Approach and Ability to Adapt.
• Ability to work under own initiative.
Experience:
• At least 7yrs. experience of using .NET development.
• Hands on experience on MVC is mandatory (minimum 1 year on version 4+)
Education:
UG: Any Graduate - Any Specialization
PG: Any Postgraduate - Any Specialization
Loc- Bangalore
Interested candidates can share their updated profile along with id proof at swati.bagade@evolve-india.com