Bestjobs Philippines

Don't miss any news or updates from BestJobs

Not now Allow

Senior Software Developer

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

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

    We are looking for a qualified Senior 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 of this role are:

    Key Accountabilities

    Lead one or more Agile scrum team(s) following the defined Agile methodologies using Scrum, TDD, Kanban and XP

    Facilitate discussion and conflict resolution.

    Track and remove impediments for the team as quickly as possible.

    Track sprint status and maintain meticulous records (schedule, capacity, dependencies, issues, risks,)

    Communicate early and often within the team and with stakeholders.

    Demonstrate ability to influence agile habit of team members to increase team performance at a sustainable pace

    Organize effective core teams and build necessary collaborations with business stakeholders, operations and implementation teams

    Process evangelist - Coach team members using Agile Principles to help team mature in agile process

    Facilitate cross team collaboration with the internal teams to fully understand business requirements and desired business outcomes with respect to production issues

    Work with product owner to ensure a well-groomed Product Backlog for the teams to ensure long term work visibility is maintained

    Make recommendations on the improvement of processes/tools and help establishing an Agile COE with them

    Demonstrate ability to influence Product Development and Management teams to improve product features and supportability of a product offering by identifying problems and suggesting and/or driving implementation of fixes or features.

    Measure team sprint success by using standard sprint metrics and drive team efficiency and productivity improvement through data points

    Proactively identify risks and manage dependencies within and external to the team

    Provide support to PMO management for integrated roadmap planning activities

    Lead boldly and utilize hard and soft skills to influence participants of all levels towards the common goal

    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

    5+ years of experience managing technology projects; using SCRUM-based Agile methodology.

    Essential

    3+ years of experience working as a Scrum Master with multiple teams

    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 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

    Good understanding of software design and programming principles.

    Essential

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

    Essential

    Good English communication skills

    Essential

    Good analytical and creative problem-solving 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

    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: 5
  • 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 - ₱ 75,000.00 monthly -

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

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

Get new jobs on Facebook Messenger

Send to Messenger

Job summary

  • Senior Software Developer

  • Makati, National Capital Region

  • Company

    iCrescere
  • Type of contract

    Other type of contract

  • Work type

    Full Time

  • Apply