Senior Software Engineer

Senior Software Engineer

Centraprise IT Solutions Private Limited
Hyderabad / Secunderabad
4 - 6 Years
Not Specified

Job Description

What we’re looking for
• Strong knowledge of .NET web framework includes ASP.NET, ASP.NET MVC, and WCF
• Should have 4+ years of working experience
• Strong knowledge in ASP.NET Web API, OWIN, and OAuth
• Strong knowledge in AJAX, Single Page Applications (AngularJS, Backbone.js, Knockout.js, ReactJS, Webix, DHTMLX), Razor, and Web Forms, ADO.NET, LINQ, Linq2Sql, Entity Framework, and NHibernate
• Strong knowledge of windows application technologies includes WPF, XAML, WinForms, Silverlight, AvalonDock, CoreCLR, RyuJIT, CoreFX
• Proficient in C# with a good knowledge of their ecosystems
• Strong understanding of object-oriented programming
• Skill for writing reusable libraries
• Familiar with various design and architectural patterns
• Strong knowledge of Microsoft SQL Server, SSRS, SSIS and third party OLAP and data analysis tools.
• Experience with popular web application frameworks
• Good to have .NET Core (not mandatory)
• Knack for writing clean, readable, and easily maintainable code
• Understanding of fundamental design principles for building a scalable application
• Experience creating database schemas that represent and support business processes
• Experience implementing automated testing platforms and unit tests
• Proficient understanding of code versioning tools such as Git, SVN
• PHP, Java and MySQL will be added advantage.
• Knowledge in Microsoft Azure cloud platform will be an added advantage.
• Excellent written, verbal communication skills and critical thinking skills
• Should be Engineering or computer Graduate / Post Graduate.

Centrapriseit is a leading software company providing Offshore Software Development & Solutions with services such as outsourcing Application Development, Product Development, Web Development, .Net Development, PHP development, E-Strategy Consulting, WAP Development, ERP, SAP, Multimedia and Design Solutions

Similar Jobs

People Also Considered

Career Advice to Find Better