Software Engineer - Metro Manila / NCR, Pilipinas - Tri-Unity Talent Sourcing & Human Resource Management Services

    Default job background
    Buong oras Teknolohiya/Internet
    Paglalarawan

    Responsibilities:

    • To be part of the Business Process Re-Engineering (BPR) team to develop and assists on the enhancements for new Budget Management System (BMS) web application.
    • To be responsible in various maintenance support activities for the respective assigned project such as change request, feature enhancement, bug fixing, system/application deployment, and user support.
    • To be involved in creating required project documentation such as functional requirement, functional specification, application design, detail design document, process flows etc.
    • Assist the team leader or immediate supervisor to define the core technical solutions and provide recommendations in selection/implementation of software framework or architecture
    • Provide level 1 support for BMS (Budget Management System)

    Qualifications and Experience Requirement:

    • 5+ years minimum of working experience with a good track record
    • Candidate should have a degree in Information Technology, Computer Science, or any equivalent IT course
    • Completed at least one full project life cycle, preferably in at least medium web-based project
    • Strong technical skills and knowledgeable with Blazor and the latest web development technology
    • Extensive knowledge of Agile development methodologies
    • Deep programming language knowledge and hands-on programming experience using C# .NET Framework/ Core, JavaScript frameworks (Angular JS, React, JQuery, etc)
    • Have technical skills and knowledgeable with Excel VBA and MS Access
    • Ability to write good technical documentation and to document design processes, including development, tests, analytics, and troubleshooting
    • Good English communication skills
    • Collaborative, problem solver, analytical, proactive, and with good personality and attitude
    Well versed in the following technologies:


    • .NET Core, Blazor, ASP.NET MVC Framework and C#
    • MS SQL Server (incl. programming statements in stored procedures)
    • HTML, JavaScript, AJAX and jQuery
    • Excel VBA or VBA macro programming
    • JSON/XML RESTful API
    • Angular JS

    Additional skill set:

    • Experience or exposure in using Syncfusion, Telerik, or other development tools
    • Experience in ASP.NET Razor
    • Experience in Web Interface Design Usability
    • Experience in Web Responsive and Adaptive Design
    • Experience in 3rd Party .NET Framework such as Spring.
    NET or other IoC Framework, Lucene.
    NET, NHibernate, Dapper or other ORM Framework.


    • Experience in SVN, Jenkins, GIT, BitBucket
    • Experience in design pattern (e.g. MVC, MVP, MVVM)
    • Experience in development and project execution methodology
    (e.g. Scrum, Test Driven Design, Domain Driven Design)


    • Experience in HTML5, SEO, mobile optimized HTML
    • Experience in web application and database performance tuning
    • Experience in Agile development

    Good to have:

    • Experience in Azure DevOps environment
    • Experience in ASP Classic
    • Experience and background on migration of legacy system to .NET