Senior Software Engineer - React Js - Expired

Category: Financial Technology Job Type: Full Time
Career Level: Management (Manager/Director) Total Position: 1
Education: Graduation/Masters in computer science
Skills: .Net Core, C#, ASP.net, MVC , LINQ quires, HTML/XHTML, HTML5,CSS3
Gender: No Preference Require Travel: No
Minimum Experience: 5 Year + Shift Timing: First Shift (Day)
Salary Range: Confidential Apply By: 11/20/2020
Job Location: Karachi

Job Description:
Rainsoft Financials is seeking talented Senior Software Engineer to join our growing team. As a Senior Software Engineer, you will be developing software as a service solution for the US finance industry delivering cutting-edge business processes and consumer experience through software. You will be expected to work in a dynamic team environment. You should be able to quickly gain a system-level understanding of our platform and. You should have a mastery of software engineering best practices including test-driven development, coding for reuse, readability, and good object-oriented design. As a, Senior ReactJs Developer, you will be expected to share and mentor other engineers on best practices.

Requirements:

  • Minimum 6 years' development experience including 2 years' in ReactJS
  • Extensive expertise in .Net Core, C#, ASP.net, MVC , LINQ quires, HTML/XHTML, HTML5,CSS3
  • Sound experience in different frameworks Entity Framework, MVC, JQuery and Angular JS
  • Experience in Interface Protocols & Standards Web API, JQuery, JSON, Ajax, JavaScript Libraries, TCP/IP
  • Expertise in Agile Programming, OOP, Design Patterns, Object-Oriented Design, Multithreading, Enterprise Design Patterns, Continuous Integration.
  • Hands-on experience in MS Visual Studio, MS Project, MS Visio, Servers/Platforms, IIS, Azure, SVN, GIT, Microsoft SQL
  • Ability to write and unit test, working, efficient, code using ASP Dot Net MVC platform
  • Ability to collaborate with a QA Analyst and Product Manager to design and deliver quality units of the functionality on a weekly basis
  • Expertise in utilizing best programming techniques, develop and follow the software development life cycle

This post is only for UMT students (Current/Alumni), no outsider will be entertained via this portal.