Senior System Analyst - Hyderabad, India - Dotflick Solutions

    Default job background
    Description

    Job:
    Senior System Analyst


    Job description:

    • At least 2 years of experience (prefer financial services domain).
    • Investran Application & Domain Knowledge. (musthave)
    • Full stack preferred (strong handson dot net tech stack, dot net core, Restful API, ).
    • Cloud experience Azure/DevOps/Function apps will be a plus.
    • Dot Net full stack developer (Strong Experience in C#, Web API, JavaScript frameworks ReactJS, 9jQuery optional), LINQ, Entity Framework, MVC, Familiarity with architecture styles/APIs (REST, RPC).
    • Experience in develop and maintaining .Net based web applications within all phases of the Software Development Life Cycle (SDLC).
    • Should have worked on complex, multitiered architectural applications.
    • Should have Experience of Object Oriented programming practices (SOLID principles, Design pattern)
    • Should have experience with the process of choosing from the design patterns and platforms and should be able to convey the merits and demerits of these to the team.
    • Hands on experience in writing high performance SQL queries.
    • Identify opportunities to finetune and optimize applications of .Net developed projects, including periodic code review.
    • Should Contribute to the development of new techniques and plans within area of expertise.
    • Good analytical skills, knowledge of ORM, Entity framework.
    • Exposure agile scrum dev methodologies.
    • Working on SQL queries, Stored procedures, Views etc and SQL Server Reporting services (SSRS) is beneficial
    • Ensure that the applications used by the business partners are deployed correctly and continue to run optimally.
    • A disciplined approach to implementation, support and documentation
    • A handson approach and cando mentality with ability to deliver to commitments
    • Ensure compliance with departmental Bachelor's degree in IT is preferred.
    • 2+ years of relevant experience
    • Ability to collaborate effectively and work as part of team.
    • Ability to work with minimum guidance.
    • Excellent written, oral, and interpersonal skills.
    • Ability to multitask and thrive in an ambiguous environment.
    • Strong attention to detail.
    )