Programmer (ASP.Net,Flutter)
About this position
The Programmer (ASP.Net, Flutter) position involves designing, developing, and programming custom software applications while ensuring they meet specified requirements and standards.
Responsibilities
• Designs, develops and programs custom software, defines detailed application specifications, standards, and diagrams and develops coding logic flowcharts.
• Develops overall systems design, researches and evaluates vendor supplied applications, provides customize or develop recommendations, and implements accordingly.
• Analyzes and reviews existing or proposed system features and integration, security, scalability and performance requirements with clients, business analysts, and team members.
• Packages in-house developed applications for production or integrates vendor supplied applications.
• Provides technical expertise, training, and consultation to other staff.
• Develops or modifies software application design and specific modules.
• Conducts testing and debugging of new or customized application modules to ensure application meets specifications.
• Documents functions and changes to new or modified modules, tests activities/results, error handling and backup/recovery procedures.
• Supports software development lifecycle and applies and follows appropriate programming/development methodologies and best practices.
• Reviews application logs and alerts to monitor application stability, and identifies opportunities to enhance application performance and operation.
Requirements
• Good knowledge in MS SQL Server, Oracle DB, Firebird, MySQL, SSIS, Power Platform.
• Good knowledge in SQL command.
• Good knowledge in REACT tools including Nodejs, React.js, Redux, Webpack and PM2.
• Development meeting in ASP.Net MVC, ASP.Net Core, Microsoft Azure or Node.js, React.js, Flutter.
• In-depth knowledge of JavaScript, CSS, HTML, PHP.
• Excellent troubleshooting skills.
• Good command in English both written and verbal.