Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Lead @ Novateur

Home > Other Software

 Software Engineer - Lead

Job Description

Job Title: Software Engineer - Lead
Experience: 9+ years of experience in .NET development
Education: Bachelors / Masters degree in computer science or related field
Job Duties:

Contribute technically to projects via architecture, design, and hands-on implementation
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.
Take responsibility for the overall planning, execution and success of complex technical projects
Enabling Team to build and operate applications including associated backend services
Work with Product Team to define features and aligning the technical roadmap to achieve business goals
Champion the adoption and integration of Agile software development and lifecycle methodologies
Analysis of application specifications, documenting software user requirements, designing and
programming applications using ASP.NET MVC, ADO.NET, XML, HTML 5, Angular and JavaScript.
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.0.
Develop reporting applications which would access the database and display a stores or
franchises 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:
Team building and mentoring
Team Alignment and Collaboration
Project Plan Development and Status Reporting
Software Development Lifecycle and Methodologies
Minimum 9 plus years of .NET development, Microsoft SQL server/tools, writing/debugging SQL scripts.
Experience in implementing and coaching agile teams.
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

Employement Category:

Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Other Software
Role/Responsibilies: Software Engineer - Lead

Contact Details:

Company: Novateur
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Dot Net Tech Lead OWIN katana sing C# ASP.NET WebAPI 2.0

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

Novateur

\r\nHR & PR Solutions“HR & PR Solutions”,   provides HR &   Recruitment services including Mass Hiring, Outsourcing & Training   to companies in various sectors. As a recruiter our role includes job placement, sourcing, screening, evaluating candidates and acting a...