DMWSoftwareSoftware Engineer
Feb. 2013 - Sep. 2017Area DKI Jakarta1. Software Development Designing, developing, and testing software based on business needs or specified requirements. 2. Requirement Analysis Interacting with teams to understand needs and identify software requirements. 3. System Design Designing software system architecture, including database design, user interfaces, and necessary business logic. 4. Software Testing Conducting software testing to ensure quality, identify bugs or issues, and perform debugging and fixes. 5. Documentation Comprehensive technical documentation, including design specifications, user guides, and coding documentation for ease of maintenance and future development 6. System Integration Integrating software with others systems or services used in the organizational environment such as databases and web services. 7. Performance Optimization Enhancing software performance and efficiency by optimizing code, managing resources effectively, and implementing best practices in software development. 8. Team Collaboration Collaborating with others team members, including analysts, testers, project managers, to achieve project goals effectively and efficiently. 9. Software Maintenance Providing technical support and performing software maintenance to ensure stable performance and compliance with user requirements.