Full Stack .Net Developer/Web Developer - Bengaluru, India - Talent500

    Talent500
    Talent500 Bengaluru, India

    Found in: Talent IN 2A C2 - 1 week ago

    Talent500 background
    Description

    With your deep expertise and proven success using analytical thinking and iterative problem-solving, you have what it takes to manage programs and processes strategically and tactically. Whether balancing the needs of multiple stakeholders or making sound decisions using data, analysis, past experience, and a risk mindset, you will serve as a trusted adviser who routinely solves complex business problems and delivers against milestones. In the process, you will have exciting opportunities to develop your skills, expand your network, and build your :

    • Participate in all phases of software engineering life cycle and troubleshoot technical problems as needed.
    • Design, develop, deploy, and maintain applications, infrastructure, and platform according to changing requirements and following established processes and procedures.
    • Lead in designing, developing, coding, and/or enhancing applications, features, infrastructure and/or application frameworks.
    • Build and develop REST APIs and SOAP Services to integrate with other systems.
    • Provide guidance and technical instruction to junior level engineers.
    • Test, debug, and/or oversee the testing and validation of applications to ensure that quality and functionality are in line with the requirements, as well as industry security standards and protocols.
    • Resolve production defects within defined SLA.

    Requirements :

    • Bachelors' Degree (or foreign equivalent degree) in Information Technology, Information Systems, Computer Science, Software Engineering, or a related field.
    • Experience in the financial services or banking industry (Must Have)
    • Minimum 8-12 years of developing at all levels of the application stack (front end/UI, middle/services, and back end/database)
    • Experience leading and mentoring technical teams developing and supporting modern web-based applications.
    • Bachelors' Degree (or foreign equivalent degree) in Information Technology, Information Systems, Computer Science and Software Engineering.
    • Experience in the financial services or banking industry is preferred.
    • Minimum 7+ years of developing at all levels of the application stack (front end/UI, middle/services, and back end/database)
    • Experience leading and mentoring technical teams developing and supporting modern web-based applications.
    • Experience with C#, . NET Framework, . Net Core, WebSphere MQ, and Entity Framework
    • Experience with Web application deployment and IIS (Internet Information services)
    • Experience implementing and maintaining RESTful APIs
    • Experience with Angular JS, jQuery, or similar framework.
    • Advanced knowledge of application, data, and infrastructure architecture disciplines
    • Experience in Amazon Web Services (AWS) and Load Balance
    • Experience in designing data models and structures to store various kinds of data in different formats.
    • Experience with RDBMS based databases such as Oracle and SQL Server.
    • Experience with monitoring systems e. g., Splunk, Dynatrace
    • Experience with agile development processes and practices (e. g., Scrum)
    • Knowledgeable in virtualisation and containerisation (e. g., VMware, Virtual Box)
    • Knowledgeable in DevOps workflow tool including Azure DevOps Services (ADO)
    • Knowledgeable on Atlassian Suite (Jira, Confluence, etc. )
    • Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals.
    • Proven ability to work on multiple deliverables simultaneously, adhere to tight deadlines and adapt to change priorities.
    • Good communication and written skills
    )