Job Requirements
5 - 10 years of experience
This job post is managed by
Raafighayani .
Last active 7 months ago
Skills
Job description for Senior Full-stack Developer at PT Creditenable
Responsibilities:
- Take ownership of, maintain, and further develop applications to facilitate smooth lender and borrower interaction with CreditEnable systems
- Support and maintain various legacy applications
- Create new integrations with internal and external systems, both with and without user interfaces
- Automate workflows, both using custom applications as well as out-of-the-box application frameworks
- Support scheduled jobs and ensure rich instrumentation to allow effective monitoring and diagnostics
- Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
About you:
- You need to be self-motivated and an independent professional who wants to make a difference by building technology to improve the quality and efficiency of everyday lives
- To be successful in this role, you will need to have a deep passion for technology and stay abreast of new developments and opportunities in the industry – somebody who wants to continuously learn
- You need to be a self-starter who can take on responsibility for their own projects and work independently
- You are ambitious and would like to grow as part of an exciting FinTech with global ambitions
- You have great interpersonal skills and work well within a Team. You are a doer. You are innovation-driven and open to new solutions. You are extremely flexible and highly agile.
- You strive for excellence in everything you do and take pride in a job well done. You are enthusiastic about our company and our products.
Skills and experience:
- A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience.
- 4 to 8 years of Software Development experience
- Experience in designing and building highly scalable distributed systems
- Solid software development background including design patterns, test driven development
- Experience designing highly interactive web applications with performance, scalability, accessibility, usability, design, and security in mind.
- Familiar with building web applications, executables, using JavaScript, C#, Asp.net, MVC, Web Services, Entity Framework, Cloud computing, SQL Server and other website technologies.
- Experience in working with Generic Collections such as Lists, Dictionaries using Lambda Expressions
- Experience in front-end frameworks such as Angular is a plus
- Experience with Agile development methodologies Strong Design and Architecture exposure in building large scale enterprise applications Technical Skills
- Hands on experience of end to end (all layers) development in .Net
- End to end ownership of features including design, coding, deployment, DevOps and support