Senior Dotnet Developer - Noida, India - Infinity Soft Systems

    Infinity Soft Systems
    Infinity Soft Systems Noida, India

    2 weeks ago

    Default job background
    Full time
    Description

    Required Skills:

    A minimum of 5+ years of experience is required in developing enterprise software products.

    Expertise in .net core, SQL, MVC, Entity Framework, Java Script, JQuery, Ajax, Microservices, Dockers, Angular & React.

    Experience in developing and maintaining highly concurrent and scalable applications

    Experience in developing applications that comply with security guidelines

    Good knowledge of Unit testing frameworks

    Experiences in source code control tools like SVN or GIT

    Knowledge of internet protocols and web server communications including HTTP, web sockets, RESTful APIs

    Excellent written & verbal communication skills

    Knowledge of good coding practices and standards, including object-oriented design

    Attention to detail and a good team player

    Strong analytical and problem-solving skills

    A self-driven, organized, goal-oriented individual with a positive attitude

    Key Responsibilities:-

    Use of technology to develop technical solutions to complex problems that require the regular use of ingenuity and creativity

    Design, code, test, debug and document software according to the functional requirements

    Develop, maintain and support programs/tools for internal and external clients

    Analyze, diagnose and resolve errors related to their applications

    Follows software engineering practices with strict adherence to assurance processes

    Provide effort and time estimates pertaining to development tasks

    Prioritize, manage and estimate work accurately in one's area Stay abreast with modern technologies and innovations that can further enhance our product and service offerings

    Use JIRA as an engineering tool for creating user stories, tasks, work logs, updating work progress, etc.

    Promptly escalate delays in the assigned tasks, and issues in products to the reporting manager

    Should be an individual contributor Interact and communicate effectively with all levels of staff, senior management, and customers

    Communicate effectively and clearly, in writing and verbally, in one-on-one and group presentation situations

    Identify options for potential solutions and assess them for technical and business suitability