Net Developer - Philippines, Pilipinas - APWTech

    APWTech
    APWTech Philippines, Pilipinas

    2 linggo ang nakalipas

    Default job background
    Buong oras
    Paglalarawan

    Key Responsibilities:

    • Develop, test, and maintain high-quality software solutions using .NET framework, primarily with C# as the primary language.
    • Design and implement applications that integrate with SQL Server databases, ensuring optimal performance and reliability.
    • Create and maintain .NET APIs to support various application functionalities.
    • Collaborate with frontend developers to integrate backend services with user interfaces.
    • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
    • Work closely with product owners and stakeholders to understand business requirements and translate them into technical solutions.
    • Utilize version control systems, such as GitHub, to manage codebase and facilitate collaborative development.
    • Adhere to agile software development processes, including sprint planning, daily stand-ups, and retrospectives.
    • Document technical specifications, architecture designs, and development processes clearly and concisely.
    • Stay updated on emerging technologies and industry trends, incorporating new patterns and best practices into development processes.

    Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or related field.
    • Minimum of 5 years of combined software development experience across various platforms and languages.
    • At least 3 years of experience in building applications that leverage SQL Server for data storage and retrieval.
    • Proficiency in .NET development, with a minimum of 3 years of hands-on experience using C#.
    • Strong understanding of JavaScript and its frameworks/libraries, with a minimum of 2 years of experience.
    • Solid experience in developing and consuming .NET APIs.
    • Familiarity with version control systems, particularly GitHub, including pull request workflows.
    • Working knowledge of agile software development methodologies.
    • Experience with entity framework and familiarity with .NET Core.
    • Solid understanding of software development principles and concepts such as DRY (Don't Repeat Yourself) and SOLID.
    • Thorough understanding of web fundamentals, including HTTP, response codes, and RESTful architecture.
    • Excellent communication skills in English, both verbal and written.
    • Ability to collaborate effectively within a team environment, fostering open communication and knowledge sharing.
    • Strong analytical and problem-solving skills, with a keen attention to detail.
    • Willingness and ability to adapt to changing priorities and learn new technologies quickly.