Software Development
•Perform and implement the secure coding practice
•To keep up to date with the latest software development technologies and methodologies
•To design and build database schemas with integrity and scalability with data access layers
that are optimized for performance and security
•Provide continuous training to the internal users
•Writing documentation and operating manuals of developed applications
Project Management:
•Collaborating with other department to define, prioritize, and execute projects
•Accurately documenting the project's plan, development and execution
•Provide regular project status updates, dashboards and management reports tailored for various stakeholders
•Manage contracts, service-level agreements (SLAs) and ensure vendor deliverables meet quality and timeline expectations