Post Job Free
Sign in

Senior Software Engineer - .Net Development

Company:
Cortex Consulting Pvt. Ltd.
Location:
Pennalur, Tamil Nadu, 600069, India
Posted:
April 23, 2024
Apply

Description:

Experience : 6 years of experience in .NET development Education : Bachelors / Masters degree in computer science or related field Job Duties : - Design and program applications using Enterprise library framework and .Net framework.

- Use of process flowcharts and Data flow diagrams to graphically represent business rules and system states.

- Use of object-oriented analysis & design methods like UML diagrams to represent use case diagrams.

- Responsible for developing and supporting software that confirms to the full life-cycle object oriented practices, performing Integration Testing, migrating Legacy Systems and Liaising with Management.

- Write data service applications to send and receive symmetrically encrypted data over the network with the appropriate API's on server side using JavaScript and VB.net/C#. - Use C# and VB languages in .NET framework 3.5/4.0/4.5 in developing applications including Online Ordering and Enterprise management systems.

- Analysis of application specifications, documenting software user requirements, designing and programming applications using ASP.NET MVC, ADO.NET, XML, HTML 5, Angular and JavaScript.

- Migrate legacy service applications using WCF - Use SQL Server 2012/2014 and Azure SQL to handle all data management and perform maintenance tasks.

- Design, write, test and debug database stored procedures and complex queries to extract, calculate or manipulate information.

- Design, implement and test database schemas - Create database mappings to transform data from multiple systems - Build cloud-based applications using ASP.NET & WCF - Build Rest APIs using OWIN & KATANA framework - Analyze code to find causes of errors and revise existing applications.

- Develop web applications in ASP.NET by following OWASP secure coding practices - Develop Mobile Apps APIs using ASP.NET Web API 2.

- Develop reporting applications which would access the database and display a store's or franchise's sales, labor cost etc using smart and interactive graphs using ADO.net and ASP.net.

- Design and create databases with constraints and triggers using SQLite (client) & SQL Server(Server) to store user profile, encrypted credit cards, stores, orders and application information.

- Coordinate projects and source code with other team members using Team Foundation Server.

- Design efficient algorithms to solve complex business requirements.

- Design and Develop multi-threaded, asynchronous applications for performance tuning of applications.

Skills And Qualifications : - Minimum 6 plus years of . NET development, Microsoft SQL server/tools, writing/debugging SQL scripts.

- Demonstrate knowledge of all phases of software development life cycle.

- Strong background and experience developing applications using C# and/or VB.NET, ASP.NET MVC, jQuery, Angular, ASP.NET WebAPI 2.0, SQL Server, Azure SQL, XAML.

- Outstanding verbal and written communication skills.

- Knowledge in Azure App Services, Functions, Storage Services is a plus (ref:hirist.tech)

Apply