B

Software Engineer (.Net)

BizAnalytix Technologies

On-siteMiddletown, DEmidPosted 2h ago

Job description

Experience: 2 to 5 Years

Job Description: This role is for a Software Engineer(.Net) who can gather, analyze and formalize users' business requirements and processes, evaluate on the feasibility of implementation and manage the scope of the project.

Technical Skills:

  • Gather, analyze and formalize users' business requirements and processes, evaluate on the feasibility of implementation and manage the scope of the project.

  • Conduct gap analysis of the current business process to identify improvement opportunities.

  • Prepare project documentation such as Requirement Specifications/Use Case Specifications etc Adhere to project scope, update requirement traceability matrix, inform and record out-of-scope issues

  • Develop detail technical design specifications and translate the technical design into process/program specifications. Involve in the design review session.

  • Make changes to configurable items, which include hardware, software, documentation, etc

  • Translate specifications to program codes, conforming to program guidelines and programming best practices

  • Develop unit test package, automate, execute tests & document test results to ensure the quality of the program

  • Participate in code review

  • Participate in integration testing, system testing, and User Acceptance Test & implementation activities.

  • Prepare and maintain system documentation, user manual, and operations manual

  • Plan & facilitate training of users and operators

  • Provide post implementation support (including production support and service requests)

  • Escalate and discuss critical issues such as scope creep with the relevant managers

Customer/Vendor Management:

  • Build rapport with the users and their technical staff and manage their expectation

  • Have clear and open communication with customers on project issues or clarifications