Confidential

Senior Full Stack .NET Developer (+ReactJS)

Makati, NCR, PH

6 days ago
Save Job

Summary

Role Summary


We are looking for a Senior Software Engineer to help drive the technical direction and hands-on

development of scalable, high-performance web platforms used by thousands of users globally.

You will work closely with cross-functional teams including product, design, DevOps, QA, and other

engineers to deliver enterprise-grade solutions, contributing to everything from technical architecture to mentoring and continuous improvement.

This role suits someone who enjoys building elegant, maintainable code, takes pride in software quality, and has a strong sense of product thinking and end-user experience.


Responsibilities:

- Build scalable, secure, and performant web apps using C#, ASP.NET, ReactJS, Node.js, and SQL Server

- Contribute to solution design and architecture discussions

- Apply and advocate for best practices (OOP, SOLID, design patterns)

- Conduct code reviews and promote clean coding standards

- Mentor junior developers and support team growth

- Implement end-to-end testing using Playwright

- Manage code in Git repositories and use CI/CD pipelines (TeamCity, Octopus Deploy)

- Ensure platform resilience, performance, and scalability for high-transaction environments


Collaboration

- Work with UX/UI Designers to bring user-focused features to life

- Partner with QA and DevOps to ensure reliable deployment processes and automation coverage

- Communicate effectively with product and delivery teams to align technology decisions with business goals


Continuous Improvement

- Drive process enhancements across the engineering lifecycle

- Stay up to date with modern tech and tooling

- Identify areas for technical innovation and champion change

Team Leadership & Mentorship

- Coach and guide other engineers in best practices and technical growth

- Create a culture of feedback and collaboration

- Lead by example in both code and communication


Skills & Experience

Essential:

- 5+ years of professional experience building full-stack applications

- Proven hands-on experience with:

- C# / ASP.NET Core

- ReactJS for frontend development

- Node.js

- SQL Server (T-SQL, stored procs, transactions)

- Strong architectural thinking and ability to lead on technical decisions

- Confident using Git, Agile methodologies, and CI/CD pipelines

- Familiarity with testing tools like Playwright, and infrastructure tools like Docker

- Knowledge of distributed systems (e.g., Redis, queues, ElasticSearch)

- Experience in performance tuning and working with scalable systems


Preferred:

- Familiarity with AWS, containerisation, and orchestration

- Experience integrating with DevOps and QA teams on release pipelines

- Understanding of security principles and performance monitoring

- Use of Atlassian tools (Jira, Confluence) for project coordination

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job