Senior Software Engineer It India

Year    India, India

Job Description

Description: ACCOUNTABILITIES: * Designs, codes, tests, debugs and documents software according to client's systems quality standards, policies and procedures. * Analyzes business needs and creates software solutions. * Responsible for pr

Description: ACCOUNTABILITIES: Designs, codes, tests, debugs and documents software according to client's systems quality standards, policies and procedures. Analyzes business needs and creates software solutions. Responsible for preparing design documentation. Prepares test data for unit, string and parallel testing. Evaluates and recommends software and hardware solutions to meet user needs. Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements. Works with business and development teams to clarify requirements to ensure testability. Drafts, revises, and maintains test plans, test cases, and automated test scripts. Executes test procedures according to software requirements specifications Logs defects and makes recommendations to address defects. Retests software corrections to ensure problems are resolved. Documents evolution of testing procedures for future replication. May conduct performance and scalability testing. RESPONSIBILITIES: Leads small to moderate budget projects may perform in project leadership role and/or may supervise the activities of lower level personnel. Provides resolutions to a diverse range of complex problems. Executes schedules, costs and documentation to ensure assigned projects come to successful conclusion. May assist in training, assigning and checking the work of less experienced developers. Performs estimation efforts on projects and tracks progress. Drafts and revises test plans and scripts with consideration to end-to-end system flows. Executes test scripts according to application requirements documentation. Logs defects, identifies course of action and performs preliminary root cause analysis. Analyzes and communicates test results to project team. 5+ years of extensive exposure in developing Web applications using C#,.Net, .Net Core, Web API, HTML5,CSS, Object Oriented JavaScript programming, TypeScript, jQuery, Web Components(Micro frontend), Angular and related technologies. Primary Skills: Experience in driving the translation and construction of complex business problems into technology solutions using the following technology stack HTML5, CSS, LESS, Object Oriented JavaScript programming, jQuery, TypeScript, Lit elements (Web components/Micro frontend) Angular, Angular JS, nodejs, npm, gulp, bower, grunt other modern JavaScript frameworks. And XML and JSON technologies OOAD, SOLID and Clean Code principles and Design Patterns C#, .Net, .Net Core, ASP.NET MVC/We API(RESTful services) TDD using Jasmine or similar and NUnit or MS Test Excellent understanding of mocking and dependency injection - ADO.Net, Entity Framework and LINQ Automation Testing using C#, Selenium or similar BDD using Gherkin/C#, SpecFlow is nice to have. GitLab or any other Git based source control systems Rich exposure to software development methodologies including Agile (Scrum), Prototype and adept at using Azure DevOps Adept at delivering agreed upon solutions that are of the highest quality, often in complex and challenging customer environments Excellent Analytical, Problem Solving and Interpersonal skills Secondary Skills: Experience working on E-commerce/Payments domain Experience building 12 Factor based Micro Front Ends and Microservices using any leading PaaS Cloud platform, preferably Pivotal Cloud Foundry. And container technology like Docker. Experience building CI/CD pipelines using GitLab CI/CD Experience using code quality tools like SonarQube, APM tools like Riverbed, New Relic etc, and security tools like Checkmarx, Fortify, WhiteSource and etc. Experience using Splunk, Dynatrace, Glassbox and other tools for observability Experience in Database design principles writing medium to complex SQL queries, stored procedures and etc. using MS SQL Server

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2931441
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year