Responsibilities Develop and maintain back-end application logic, databases, and software engineering disciplines, ensuring adherence to coding standards.
Troubleshoot and optimize back-end code, servers, and databases, while overseeing peer code reviews to meet product requirements and standards.
Integrate third-party services and APIs, collaborating for seamless UI/UX integration with front-end developers and product owners.
Ensure security of user data, implement authentication mechanisms, and optimize code based on vulnerability reports.
Create and maintain test cases, migration scripts, and analyze static code to optimize performance.
Conduct research and development in the core application framework, provide training, and mentor junior developers.
Possesses a bachelors degree in information technology, Software Engineering, Computer Science, or related field.
4 years of experience in Software Development.
Proficiency in programming languages: C#, JavaScript, T-SQL.
Experience with .Net Core Framework and Web/API development.
Familiarity with enterprise design patterns: DDD, EDA, CQRS, TDD.
Strong knowledge of database concepts: OLTP, OLAP, data modelling, and table design.
Proficiency in SCM tools: Git/SVN and composing technical documentation (e.g., C4 Model, Sequence Diagram, ERD).
Experience with Agile methodology and container technologies like Kubernetes, Docker.
Knowledge of Microservices, RabbitMQ, Hangfire, MVC, and Onion Architecture.
Job Type: Full-time
Pay: RM3,
- 58 - RM8,500.00 per month
Benefits: - Cell phone reimbursement
Health insurance
Opportunities for promotionSchedule: Monday to Friday
Supplemental pay types:
Ability to commute/relocate:
- Kuala Lumpur: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
- .Net Core Framework: 3 years (Required)
Web/API development: 3 years (Required)- SCM tool: 3 years (Required)
Location:
Kuala Lumpur (Required)