Bestjobs Philippines

Don't miss any news or updates from BestJobs

Not now Allow

Software Developer - C#, .Net, Agile

C#, .Net, Agile

Makati, National Capital Region ·  5 May (updated)

iCrescere

Verified Employer

This seal certifies that the data and activity of this company have been meticulously verified by Bestjobs

  • Description





  • 1.1 Purpose

    Software Developer to work with new software requests and optimise internal software.

    We are looking for a qualified Software Application Developer to design and code functional programs and applications. You will work as part of remote teams and individually with little supervision.

    A great Software Developer has excellent knowledge of at least one programming language. They must be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail.

    The goal is to write “clean” and flawless code to produce fully functional software applications according to requirements.

    They assist staff and customers in using software and various support and assistance activities relating to software systems from time to time. They assist implementation teams and project managers in diagnose issues with software from time to time.

    1.3 Key Accountabilities

    The key accountabilities (minimum 4 and maximum 6 including the mandatory ones), of this role are: Key Accountabilities Output/Measures

    Software Design and Development

     Write high quality source code to program complete applications within deadlines

     Understand client requirements and how they translate in application features

     Collaborate with a team of IT professionals to set specifications for new applications

     Create new low code applications

     Evaluate and understand microservices to minimise platform costs

     Evaluate existing applications to reprogram, update and add new features

    Prototype and Requirements

     Design creative prototypes according to specifications

     Understand and document Requirements

    Provide Technical Assistance and Support

     Provide support to Software Support Engineers regarding software products

    Testing and QA

     Perform unit and integration testing before launch

     Conduct functional and non-functional testing

     Troubleshoot and debug applications

    Low Code IDE (integrated development environment)

     Manage the cloud IDE / development environment

     Manage source code control

    Create Technical Documents and Manuals

     Generate technical reports focusing on software design, status tracking, installation/configuration guides, tools and processes

    1.5 Knowledge, Skills and Experience

    Foundation knowledge, skills, experience and qualifications Essential or Desirable

    BS in computer science, engineering or IT relevant field.

    Essential

    2-3 years of experience managing technology projects;

    Essential

    Experience with frameworks such as .NET, .NET Core

    Essential

    Experience coding in Angular, Typescript, Javascript, HTML, CSS, bootstrap

    Essential

    Experience building and consuming Web Services, Web API’s, and REST API’s.

    Essential

    Experience building distributed multi-tier applications using C#, ASP.Net and MVC

    Essential

    Experience with cloud technologies such as Azure/AWS

    Essential

    Experience with Microsoft Entity Framework, or similar database modelling framework

    Essential

    Experience working in a SCRUM-based Agile or DevOps environment

    Essential

    Experience with DDD and TDD

    Essential

    Experience understanding of UML (Unified Modeling Language)

    Essential

    Experience in Object-Oriented Design and Programming (S.O.L.I.D Principle)

    Essential

    Experience with various operating systems, including Linux and Windows.

    Essential

    Experience and use debugging programs in the software development stage.

    Essential

    Tertiary qualifications in related technical / business areas or equivalent work experience

    Essential

    Good English communication skills

    Essential

    Ability to analyse and design business processes and improvements (implementation of LEAN or Six Sigma Principles)

    Essential

    Ability to influence others, build rapport and make positive change

    Essential

    Strong working self-project management skill and a Team Player

    Essential

    Experience and use of test automation harness and test tools/programs

    Desirable

    Java Development Experience

    Desirable

    Office location: our office location is in Buendia, Makati City,

    Work schedule : Shift schedule is from 12pm to 9pm, Monday to Friday.

    Work set-up : Temporarily, we are doing a "work from home" setup due to covid.



  • Requirements

  • Minimum education level: Bachelor´s Degree
  • Years of experience: 2
  • Availability for travel: No
  • Availability for change of residence: No
  • OFERTA_DISCAPACIDAD OFERTA_DISCAPACIDAD_YES
To see the complete contact information, Apply now

Similar jobs

Full Time - Permanent contract - ₱ 150,000.00 monthly -

Full Time - Permanent contract - ₱ 70,000.00 monthly -

Get new jobs on Facebook Messenger

Send to Messenger

Job summary

  • Software Developer

  • Makati, National Capital Region

  • Company

    iCrescere
  • Type of contract

    Other type of contract

  • Work type

    Full Time

  • Apply