Fullstack Engineer - Muntinlupa, Pilipinas - GECO Philippines Inc.

    GECO Philippines Inc.
    GECO Philippines Inc. Muntinlupa, Pilipinas

    Natagpuan sa: Foundit PH A2 - 1 linggo ang nakalipas

    Default job background
    Contract
    Paglalarawan

    As a full stack software developer on the VisionWeb team, you will participate on a distributed, global team dedicated to improving VisionWeb's software.

    Your day to day will involve working within a software team to develop features and improve the software using C#, .NET, ASP.NET, React, javascript, css, html and SQL Server.

    Secondary responsibilities include agile estimation and serving as a technical expert for the VisionWeb team. Duties and Responsibilities

    • Participate in feature development and maintenance of the platform, related .NET APIs, underlying SQL Server entities, and business logic.
    • Keep the code base healthy. Issue GIT pull requests and participate in code review following our set coding standards.
    • Self-test code prior to releasing to all environments and participate in releases in partnership with the QA team.
    • Apply stories in Jira in a timely manner.
    • Look for opportunities for improving the system, its architecture and underlying codebase.
    • Participate in agile ceremonies including estimation, standups, grooming, sprint planning and retrospectives.
    • Apply updates to stories in Jira.
    • Regularly update user stories and tasks to reflect the current status of sprint.
    • Work closely with business owners to provide best possible estimates and timelines.
    • Self-test stories prior to engaging the QA team.
    • Troubleshoot and resolve defects identified by the QA team and customers.
    • Work closely with the product owner to understand requirements and scope work.
    • Stay current with industry trends and incorporate best of breed technology, patterns, and methodologies.
    • Nurture a culture of team excellence with openness, transparency, and close collaboration.
    Core Qualifications and Education

    • 5 years of combined software development experience on any set of platforms or languages.
    • 3 years of experience building applications that run on SQL Server.
    • 3 years of .NET experience with C# as the primary language.
    • 3 years of experience with .NET API development.
    • 2 years of experience with JavaScript.
    • 2 years of experience with React.
    • 1 year of experience with GitHub including accepting and submitting pull requests.
    • 1 year of experience with agile software development processes.
    • Familiarity with entity framework
    • Familiarity with .NET Core
    • Familiarity with Java
    • Solid foundational software knowledge (testing, version control, and concepts such as DRY and SOLID).
    • Strong knowledge of web fundamentals (HTTP, response codes, REST.).
    • Good communication skills in English.
    • Ability to collaborate and work closely with others.
    • Ability to document and explain technical details clearly and concisely.
    • Willingness to learn new patterns and technologies