#1 Custom Software Development & Team Augmentation Partner in the Philippines
Software Architect, Node, C# .NET
Location
Philippines
Posted
137 days ago
Salary
0
Seniority
Lead
Job Description
Software Architect, Node, C# .NET
Arcanys
• Interact with product owners to improve and translate requirements into realistic features • Review software architecture and system design regularly • Handle frequent code reviews and coach developers • Perform code audits in potential client projects or investments • Handle ad-hoc complex matters (e.g. coding, DevOps, etc). • Help Arcanys with the continuous improvement and development of its teams • As part of the architect team, help Arcanys with the continuous improvement and development of its teams • Participate in occasional recruitment activities (exam reviews and interviews) • Handle occasional research on the newest frameworks and technologies to help improve Arcanys training plans
Job Requirements
- Minimum 15 years working experience in software development, including position as an Architect.
- Must be an expert in C# .NET or Nodejs.
- Mastery of React (Angular or Vue are nice to have).
- Preference if you can do all 3 (Node.js, C# .NET, React).
- Experience with Ionic & React Native would be a plus.
- Other interesting languages covered in a minority of our projects: Python, Java.
- Extensive RDBMS experience, such as MySQL, MsSQL, MariaDB, or PostgreSQL.
- Solid experience with Azure and AWS, good knowledge of DevOps is a plus.
- Nice to haves would be any of these, for the rare project: Python, Kotlin, iOS Swift, Java (enterprise), Golang.
- Excellent English communication skills.
Benefits
- Top compensation based on expertise – we are only looking for top talent and pay accordingly.
- Long-term work from home + allowances - we let you work from the comfort of your home + amazing allowances you get to enjoy!
- Reimbursable allowance of up to 15K for your home office setup
- Standard 5 day work week from Monday to Friday.
- Flexible working schedule. You can choose your working hours (within reason).
- Flat management style and open-door policy - no micromanagement and your voice is being heard!
- Work with the latest technologies - you can hone your skills and work with Australian and European clients + a chance to earn more through our self-training program.
- Enrolment to HMO for a maximum of 3 immediate dependents on your 1st day.
- Incentive-based wellness program.
- Toastmasters, English classes, and other learning opportunities.
- Free consultations with Arcanys registered nutritionist-dietitians.
- Free access to our very own Arcanys CrossFit gym (or get a company-sponsored membership in a different gym, whichever suits your needs best).
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer, Backend
DaveWe started Dave for one reason: banks weren’t built for people like us, and we knew we deserved better.
• Design and implement backend services that support repayment orchestration, payment processing, and settlement workflows. • Build scalable APIs and systems that are reliable, observable, and resilient in production. • Partner with product managers, designers, and engineers to translate member and business needs into durable technical solutions. • Improve the long-term health of the codebase through thoughtful refactoring, testing, and architectural improvements. • Participate in code reviews that strengthen engineering craft and help the team maintain consistent standards. • Investigate and resolve production issues while improving monitoring, logging, and system observability.
Software Engineer II, Backend
DaveWe started Dave for one reason: banks weren’t built for people like us, and we knew we deserved better.
• Design, build, and maintain backend services that support risk signals, identity validation, and integrations across Dave’s product ecosystem. • Develop backend services using TypeScript and Node.js that power critical platform capabilities. • Write reliable, maintainable code and ship improvements incrementally through thoughtful pull requests and code reviews. • Improve system reliability by building strong automated tests and identifying potential failure points before they affect members. • Monitor and improve system performance while helping maintain production systems that operate at scale. • Partner with product managers and engineers to understand user journeys and translate them into durable backend solutions.
• Lead and mentor a team of backend engineers, driving execution and technical excellence • Set engineering standards, conduct code reviews, and guide architectural decisions • Own backend roadmap and delivery in partnership with product and engineering leadership • Foster a culture of ownership, quality, and continuous improvement • Design, build, and maintain scalable, highly concurrent backend services in Go • Architect distributed systems that support high throughput, reliability, and real-time operations • Define service boundaries, APIs, and data models across systems • Optimize backend systems for performance, scalability, and resilience • Identify and resolve bottlenecks in distributed systems and concurrency-heavy workloads • Ensure systems meet high standards for uptime and operational reliability • Partner with frontend, platform, autonomy, and embedded teams to integrate services across applications and devices • Support end-to-end system design from edge devices to cloud infrastructure • Contribute to system-level architecture across the stack • Enforce secure development practices across backend systems • Maintain high standards for code quality, testing, and documentation
• Architect and design digital products using modern tools, technologies, frameworks, and systems • Participate in iteration planning meetings and daily site standups • Collaborate with the team to solve problems • Establish continuous integration, delivery, and deployment pipelines • Provide support for software products in user environments • Contribute to the code base and ensure adherence to best practices



