Backend Developer
Cepat Kredit Financing Inc.
A Backend Developer is responsible for managing the interchange of data between server and web application. He/she will focus on the server-side logic, scalability, security, data management, back-end performance.
The role will report to the Web Development Division Head.
Duties and Responsibilities:
· Design, develop, analyze and maintain web applications
· Collaborate with designers and project managers to understand requirements and create user-friendly interfaces.
· Write clean, efficient, quality, and well-documented code.
· Conduct unit/automated testing and debugging to ensure application quality.
· Optimize application performance for speed and scalability.
· Stay updated with the latest industry trends and technologies.
· Maintain high standards of software quality by following good coding practices and adhering to high-quality development principles
· Graduate of Information Technology, Computer Science, Computer Engineering, or any related courses.
· Minimum of 1-2 year of relevant experience.
· Preferably has experience working on a financial institution but not required.
Required Skills and Abilities:
· Proficient in Express.js, Microsoft .NET Development (ASP.NET, C#), Python, JavaScript, HTML and CSS
· Knowledgeable in API design and development
· Experience with web hosting platforms such as Azure, AWS or similar
· Experience in writing highly secure web applications
· Proficient understanding of code versioning tools, such as Git, Github, SourceTree
· Excellent communication skills to effectively interact with team members
· Ability to manage multiple projects to work independently and as part of a team
· Problem-solving and analytical thinking aptitude
· Adaptability to new technologies and trends
· Effectively works under pressure and to agreed deadlines and targets.