Software Engineer

Share

Job description

Software Engineer

Roles & Responsibilities:

  • Take ownership and assume end to end responsibility including design and unit test code
  • Able to specify, plan and deliver new or updated application functionality
  • Seasoned in understanding applications, data interfaces and hosting environments
  • Plan the delivery of new or functionality enhancements
  • As part of the Applications team support the change management process on existing systems and implement new solutions in line with project implementations

Personal Attributes:

  • Strong communication and negotiation skills
  • Must be proficient in English (both written and spoken)
  • Must be Analytical and possess good problem-solving capabilities
  • Independent Thinker

Experience & Exposure Requirements:

  • Good Experience in developing .NET (using Framework 4.5 and above), ASP.NET, MVC and Entity Framework applications (MUST)
  • Good Experience in C# coding, class libraries and Web services (OData/Web API) (MUST)
  • Experience of (MS-SQL Server 2012 & above) database development, querying, analysis, writing and reviewing stored procedures, functions and views using Transact SQL (Level of knowledge – Intermediate) (MUST)
  • Ability to understand the database logical and physical schema and extend the existing schema.
  • Required advance SQL knowledge to troubleshoot the issues (MUST)
  • Good implementation knowledge on Angular JS/Angular 4+/JavaScript/jQuery (MUST)
  • Good knowledge on design low-code portals for external users using Microsoft Power Apps
  • Experience with code refactoring
  • Should have worked in Agile Scrum teams and is aware of Agile Scrum Delivery principles
  • Should have excellent communication, presentation and interpretation skills
  • Should be good at analyzing issues / situations and reasoning solution proposals

Role: Software Developer

Industry Type: Telecom / ISP

Functional Area: IT Software – Application Programming, Maintenance

Employment Type: Full Time, Permanent

Role Category: Programming & Design

Education

UG :B.Tech/B.E. in Production/Industrial

PG :MCA in Computers

Apply Now