Senior Software Developer
- 7-10 years or more of experience developing and designing .NET applications
- Proficient in evaluating architectural designs based on business requirements
- Experienced with .NET Core with an understanding of the underlying .NET processing pipeline and architecture
- Ability to set coding standards and enforce them for a development team through code reviews
- Knowledge of Object-Oriented Programming (OOP) design patterns.
- Experience with Domain-Driven Design (DDD).
- Understanding of Service-Oriented Architecture.
- Experience developing unit tests.
- Experience with test-driven development.
Work in Philippines
Required Academic Degree