Project Overview:
An international investment company that manages the investment capital which makes the real estate acquisition lease (REAL) program be real for everyone. In support of the REAL Program, theirs U.S. real estate investment trust (REIT) is in the process of aggregating up to US$5 Billion of properties and acquisition leases.
The US based client delivers a robust capability to design, develop and deploy innovative and responsible non-bank products that link the needs of consumers with investor capital. Led by a team of seasoned professionals with hands on industry experience and tactical expertise, our client focuses on precision execution through disciplined business practices, providing an exceptional customer-facing experience and a comprehensive platform to mobilize investor capital. The company has a product which is a client facing applications that is being used for applying and processing of mortgage loan requests. There are about 100 features that they plan to implement along with introducing more efficient software development cycle using Agile environment.
Seashine Capital is a FinTech company working in real estate and disrupting the traditional mortgage industry. We develop SaaS software solutions for our business partners on AWS. To help accelerate the delivery of our solutions, we are seeking a talented and resourceful python developer to join our team.
We are looking for a self-motivated and highly proficient backend Python developer with experience in Python, Boto3, Django, MySQL and AWS technologies. The primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end as well as front-end development support. The successful candidate will learn and apply new skills as required to ensure the company's success and iterate quickly to deliver experiences that our customers will love.
Responsibilities:
- Writing reusable, testable, and efficient code;
- Design and implementation of low-latency, high-availability, and performant applications;
- Implementation of security and data protection;
- Integration of data storage solutions such as, databases, key-value stores, blob stores, etc.;
- Carry out research necessary for developing and enhancing robust product features.
Requirements:
- 6 years of software development experience;
- 4+ years of experience developing with Python;
- 3 years of experience working with the Django framework;
- Experience writing Restful APIs;
- Experience leading the development team;
- Full-stack web development experience;
- Experience with Javascript, HTML and CSS;
- Minimum three years of experience with SQL;
- Minimum three years MySQL or similar relational databases;
- Experience working on AWS or other cloud platforms;
- Experience working with complex and large volumes of data;
- Excellent problem-solving, design, and development skills;
- Willingness and ability to learn in a fast-paced environment;
- Ability to work independently and collaboratively within a strong team environment;
- Ability to adapt to rapidly changing business environments and managing multiple priorities;
- Demonstrated strong written and verbal communication skills with the ability to interact cross-functionally with both technical and non-technical teams.
Nice to have:
- Deep knowledge of Python Design patterns such as Singleton, Factory, Decorator, Template, etc.;
- Proficient understanding of code versioning tool – GitLab;
- Experience with developing modular, and manageable Python Code;
- Understanding of integrating AWS services such as IAM, CloudWatch, EC2, Lambda, S3, Cost and Usage;
- Athena, Glue, and CloudTrail;
- Experience with React.