Job Description
Senior Software Engineer develops the service oriented architecture (SOA)/middleware tier of webbased applications with ASP.Net and C using Microsoft development environment.
Participates in all phases of the development lifecycle from initial requirements gathering and design through coding and testing of suite of Softwareas-a-Service (SaaS) based products.
Extensive knowledge of C as well as .NET Frameworks (C , ADO.NET, MVC, JS, OOPs, SQL, Entity Framework, Caching, AngularJs 1.x and above, MySQL/SQL Server, JavaScript, HTML and CSS)
Expertise in JavaScript, JQuery, Angular-2, NodeJs and SQL Server
The Incumbent should have expertise in designing, developing and managing the Projects
Should be able to hold overall responsibility for the technical success of the project
Should be able to produce technical specification document and document data structures
Ability to work independently and Meet delivery schedules
Develop web applications in .Net environment, keeping up with project processes and deadlines
Integrate third party applications and Services with web applications
Assist team members in understanding and writing a quality code, conducting code reviews with developers, code refactoring
Research and evaluate new software related technologies and products
Support existing application and provide best possible solution to Client errors/problems
Strong positive attitude and a demonstrated ability to accomplish complicated projects
Experience in working Onsite - Offshore Model
Collaborate with team to brainstorm and create new products
Continually build the skills of colleagues through peer collaboration, mentoring and training