FULL STACK APPLICATION ENGINEER
Responsibilities and Authorities
1. Software Development & Lifecycle: Be part of the software development team involved in analysis, design, functionality, testing, and support. Involve in the entire life cycle of development, from requirement gathering to release.
2. Application Development & Maintenance: Develop and maintain Web applications, Web services, and Windows applications based on task requirements. Work on bug fixing and fine-tuning application performance to ensure optimal efficiency.
3.Code Quality & Best Practices: Follow good coding standards, structured programming practices, and maintain proper code documentation. Ensure well-organized, maintainable, and scalable code with proper commenting.
4. Database Management & Performance Optimization: Design and optimize database queries, stored procedures, and indexing strategies for high performance. Perform database performance tuning and ensure efficient data handling.
5. Technical Documentation: Perform technical specification writing and documentation to ensure clarity and maintainability
6. Problem-Solving & Independence: Demonstrate strong problem-solving skills and the ability to work independently with minimal supervision. Be detail-oriented and take initiative in resolving technical challenges.
To be successful in this role, you will need:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in full-stack web development using C# and ASP.NET.
- Strong knowledge of web technologies (HTML, CSS, JavaScript, REST APIs) including front-end framework.
- Expertise in database design, stored procedures, and any DB-related functionality.
- Familiarity with version control systems, TFS or AzureDevOps.
- Experience in writing technical documentation and specifications.
Job Types: Full-time, Permanent
Pay: RM3,700.00 - RM5,500.00 per month
Benefits:
- Health insurance
- Opportunities for promotion
- Professional development
Schedule:
- Monday to Friday
Supplemental Pay:
- Overtime pay
Ability to commute/relocate:
- Simpang Ampat: Reliably commute or planning to relocate before starting work (Preferred)