Apply For This Job


Job Description

Job Description:

Rainsoft financials develops software products for financial services Industry for United States market. Rainsoft is backed by over 15 year old, well established US based financial services company.

Rainsoft has an opening for Senior Level Software Developers. Senior Developer should have a minimum of 5 year experience working with .Net technologies with required education..

This is a full-time, day shift position with handsome salary and benefits package.


Job Summary

Rainsoft financials is seeking talented and motivated Software Engineers to join our growing team. As a Senior Software Engineer, you will be developing software as a service solution for US finance industry delivering cutting-edge business process and consumer experience through software. You will be expected to work in a dynamic team environment. You should be able to quickly gain 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 software engineer, you will be expected to share and mentor other engineers in best practices.  Primary Duties

·         Write and unit test, working, efficient, code using ASP Dot Net MVC platform

·         Collaborate with a QA Analyst and Product Manager to design and deliver quality units of functionality on weekly basis

·         Utilize best programming techniques, develop and follow the software development life cycle.

·         Participate in a fifteen minute daily stand up meeting to report progress.

·         Participate in weekly meetings to estimate complexity, clarify requirements, and plan the implementation of business requirements. Consult and assist other Engineers with design and implementation as needed.

Programming Languages



MS Visual Studio, MS Project, MS Visio


IIS, Azure

Source Controls



Microsoft SQL

Interface Protocols & Standards

Web API, JQuery, JSON, Ajax, JavaScript Libraries, TCP/IP


Entity Framework , MVC, JQuery and Angular JS


Agile Programming, OOP, Design Patterns, Object Oriented Design, Multithreading, Enterprise Design Patterns , Continuous Integration.

Learn more

About Rainsoft financials at or on Facebook at


Job Details

Total Positions:
2 Posts
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
Bahadurabad, Karachi, Pakistan
25 - 35 Years
Minimum Education:
Degree Title:
Master Degree in Computer Science or a 4 year Bachelor Degree in Computer Science
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
Feb 12, 2018
Posting Date:
Jan 12, 2018
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

RainSoft Financials (Pvt) Ltd.

BPO · 11-50 employees - Karachi

RainSoft Financials (Pvt.) Ltd. is an IT and IT enabled off-shore BPO service provider for the US financial services industry. RainSoft is a sister company of a US based financial institution. We develop software products and provides BPO services to the US financial services industry.

Similar Job Titles

Senior Software Engineer / Web Developer

Abacusoft, Karachi, Pakistan
Posted Dec 18, 2018

Senior Software Developer

Contour Software, Multiple Cities, Pakistan
Posted Nov 29, 2018

Senior Software Developer

Viral Webbs, Lahore, Pakistan
Posted Dec 11, 2018
View All