An international consulting services company is seeking a Senior Developer in the Philippines. The role involves leading the development of minimum viable products and collaborating closely with various teams to ensure high-quality code and technical design. Candidates should have significant experience in software development and possess strong analytical skills. A hybrid work setup is offered, with morning shifts.
Qualifications
At least three (3) years of experience as a senior developer.
At least five (5) years in architecture, design, and development of integrated systems.
Experience with CI/CD and YAML is a plus.
Responsibilities
Lead requirements elaboration and solution development.
Collaborate with various roles to deliver minimum viable products.
Prepare detailed technical designs and participate in Scrum events.
Skills
Strong analytical and problem-solving skills
Experience in SharePoint and developing SPFx applications
Proven experience with ASP.NET and C#
Experience with relational databases (MSSQL, Oracle)
Familiarity with Azure DevOps
Knowledge of Azure Cloud Services
Experience in Agile methodologies (Scrum, Kanban)
Job description
Our client is an International Consulting Services company.
Responsibilities
Takes charge in the requirements elaboration, solution development, release, and support of minimum viable products with the assigned Scrum or Kanban Team.
Collaboratively works with business analysts, quality control testers, scrum masters, product owners, subject matter experts, and other relevant roles to deliver minimum viable products or services.
Prepares standards-based high-level, detailed technical designs (solution, application, database, integrations, or application programming interface) in close collaboration with the team, technical leaders, and other roles.
Participate in product backlog grooming, Scrum events (Sprint Planning, Solution Development, Daily Stand-Up, Sprint Review, and Retrospective), or Kanban events (Replenishment, Daily Stand Up, Service Delivery Review)
Participates in the iterative product backlog item elaboration, coding, building, unit testing, defect fix, deployment, and release/support of epics, products, or features with the assigned team.
Ensures that the code pushed to the deployment pipeline is of the best quality and fully meets requirements by applying behavior and test-driven development practices, e.g., thoroughly inspecting/validating code and running ample coverage of automated unit testing.
Participates in research and innovation to learn new technologies and improve practices
Occasionally performs the role of Sprint Lead when nominated by the team
Perform relevant tasks that may be assigned
Qualifications
At least three (3) years of experience in a senior developer role
At least five (5) years of experience in architecture, design, and development of integrated systems
Must possess strong analytical and problem-solving skills
Must be conversant with software development lifecycle and project management methodologies
Must have proven experience in SharePoint and developing SPFx application
Must have proven experience in designing, developing, and deploying web applications using ASP.NET and C#.
Must have experience with relational databases such as MSSQL, Oracle, and others
Experience with Azure DevOps (Boards, Test Plans, Repos/Git, Pipelines) is preferred.
Experience working with Azure Cloud Services is an advantage
Experience with CI/CD and YAML is an advantage
Must have experience in Agile, e.g., Scrum or Kanban