Introduction:
We are looking for a senior developer who wants to take an active part in the growth of our peer-to-peer lending platform. The ideal candidate is an experienced C# developer with a good command of SQL, using object-oriented programming tools and techniques, as well as a solid understanding of financial challenges.
Skills and Requirements:
- Minimum of 5 years of hands-on experience and knowledge with the .NET 4.0 Framework, specifically C# and ASP.NET
- Solid understanding and experience with object-oriented design and design patterns.
- Solid experience with MS-SQL Server / MySql databases, including data modeling, concurrency, stored procedure development and performance tuning.
- Experience in developing for deployment to Cloud servers.
- Experience with web standards such as HTTP, SOAP and REST.
- Familiar with Windows Servers and IIS.
- Bachelor’s degree in Computer Science or related field.
- Is a self-motivated, self-directed person and a quick learner. Has to be willing to work hard to make their project successful.
- Fluent English and strong communication skills, exhibit commitment and ownership, and respond to an Agile environment.
Duties and Responsibilities:
- Lead the software development team.
- Work with the product manager, clarify requirements.
- Design the database and code architecture.
- Implement new key features, with clean, maintainable and robust code.
- Implement solutions for scalability of application.
- Analyze complex technical problems; design and implement effective solutions.
Following skills are a plus:
- Experience with C# ORM technologies .
- Experience with developing payment systems, trading systems or other financial applications.
- Experience with jQuery or web scripting.
- Experience with developing on SalesForce.com and/or Apex.