Senior Full Stack Developer

Manila, Philippines

Job Description

Sr. Full stack developerShift: 8PM-5AM
Set up: WFHResponsibilities: As a senior member of the development team, you will be expected to:

  • Build integrations with third-party applications using APIs.
  • Import & export data from/to third-party systems.
  • Build APIs for third-party consumption.
  • Translate business requirements into viable software solutions.
  • Leverage software engineering best practices and design patterns to develop reusable software components that solve complex business problems.
  • Enhance existing in-house frameworks and participate in building new frameworks where/when applicable.
  • Work across platforms to deliver a successful outcome to the business requirement.
  • Write unit & reconciliation tests against your own code.
  • Conduct code reviews of others and participate in reviews of your code.
  • Defend your design decisions against the backdrop of the long-term business goals.
  • Identify and fix issues in software design, code, and/or deployment processes.
  • Participate in and improve the current release management process.
  • Work with the product management team to have features documented and marketed.
  • Conduct internal feature training for the sales and support team.
  • Participate in the support process by being an L3 point of escalation.
Skills Required: The ideal candidate will have the skills
  • Strong grasp of designing software code using object-oriented programming paradigms and design patterns.
  • Working knowledge of authentication protocols such as OpenID & OAuth.
  • Strong grasp of and experience in building integrations with third-party platforms.
  • Demonstrable ability to work with an existing integration platform.
  • Demonstrable ability to solve complex problems by applying principles such as reduction, separation of concerns, DRY, or KISS (Don't Repeat Yourself principle).
  • Demonstrable ability to have used libraries for supporting functions such as logging,
ORM, exception handling, dependency injection, and/or others.
  • Familiarity with the Task Parallel Library (TPL) and the asynchronous programming paradigm (Involving C# & .NET, Jquery, Java, React).
  • Familiarity with SQL Server programming (T-SQL, stored procedures, triggers, etc.).
  • Any experience with Dynamics CRM will be advantageous.
  • Any experience with Cloud platforms (Azure, AWS, Google Cloud) will be advantageous.
The Ideal Candidate Profile:
  • Aligns with our core values of being "Confident, Accountable, Empathetic, Fair and
Growth Minded"
  • 'Fire-in-the-gut' passion about creating beautiful outcomes from technology.
  • Takes extreme pride in their work, to the point that it almost becomes personal.
  • On a constant cycle of improvement through self-learning and absorption of critical constructive feedback.
  • Dislikes repetitive boiler-plate type of code and actively seeks ways to overcome its proliferation in the system.
  • Well-respected, productive, and contributing member of the development team.
  • A strong advocate for the company, its products, and services; both internally and externally.
  • Bachelor's degree (or equivalent) in Computer Science, Computer Engineering, or related discipline.
  • At least 5 years of relevant experience.
  • Knowledge of software engineering best practices and coding standards.
  • Experience in the full software development lifecycle including code reviews, source control management, build processes, testing, and operations.
  • Ability to work efficiently with minimum supervision.
  • Experience developing SaaS, eCommerce, payments, recurring billing automation systems will be hugely advantageous.
Job Type: Full-timeBenefits:
  • Work from home
Schedule:
  • 8 hour shift

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD975904
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Manila, Philippines
  • Education
    Not mentioned