Senior Software Engineer (.NET)

GECO Asia Pte. Ltd

Mandaluyong

On-site

PHP 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GECO Asia Pte. Ltd seeks a Senior Software Engineer to design, develop, and maintain high-quality software solutions that support critical business objectives. You will work with stakeholders to understand requirements, build scalable applications, and contribute to technical design and architecture decisions.

Location: Mandaluyong City, Philippines. Work Arrangement: Full Onsite, with possible hybrid based on business needs and performance.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Strong hands-on experience with C# and .NET application development.
  • Experience with async/await, CancellationToken and asynchronous programming.
  • Familiarity with HttpClient and API integrations using best practices.
  • Solid knowledge of Dependency Injection in .NET applications.
  • Understanding of OOP principles and common design patterns.
  • Experience in code reviews and writing unit tests.
  • Experience designing or contributing to microservices-based applications.

Responsibilities

  • Design, develop, test, and deploy software solutions that meet business and customer requirements.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Enhance and maintain existing applications through feature development, optimization, and bug resolution.
  • Contribute to application architecture, technical design, and system improvements.
  • Participate in code reviews, technical documentation, and knowledge-sharing activities.
  • Promote software engineering best practices and continuous improvement.

Skills

C# & .NET
Async programming
HttpClient & API
Dependency Injection
OOP & Design Patterns
Code reviews
Unit testing
Microservices

Education

Bachelor's degree in Computer Science / IT

Tools

Jenkins

Job description

About the Role

We are seeking a skilled Senior Software Engineer to design, develop, and maintain high-quality software solutions that support critical business objectives. You'll work closely with stakeholders to understand requirements, build scalable applications, enhance existing systems, and contribute to technical design and architecture decisions.

Location: Mandaluyong City, Philippines
Work Arrangement: Full Onsite (Hybrid work arrangement may be available based on business needs and performance)
Reports To: Development Supervisor / Development Manager

What You'll Do
  • Design, develop, test, and deploy software solutions that meet business and customer requirements.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Enhance and maintain existing applications through feature development, optimization, and bug resolution.
  • Contribute to application architecture, technical design, and system improvements.
  • Participate in code reviews, technical documentation, and knowledge-sharing activities.
  • Promote software engineering best practices and continuous improvement.
What We're Looking For
Qualifications
  • Bachelor's Degree in Computer Science, Information Technology, or a related field. Strong candidates from other technical disciplines will also be considered.
  • At least 2 years of professional software development experience.
  • Strong analytical, problem-solving, and communication skills.
  • Good English communication skills, both written and verbal.
Technical Skills
C# & .NET Development
  • Strong hands-on experience with C# and .NET application development.
  • Solid understanding of async/await, CancellationToken, and asynchronous programming principles.
  • Experience using HttpClient and API integrations following industry best practices.
  • Strong working knowledge of Dependency Injection (DI) in .NET applications.

.NET Fundamentals

  • Understanding of CLR (Common Language Runtime) and garbage collection concepts.
  • Experience implementing IDisposable and resource management best practices.
  • Knowledge of boxing and unboxing concepts within .NET.
Software Engineering Best Practices
  • Strong understanding of Object-Oriented Programming (OOP) principles.
  • Experience applying common Design Patterns in production environments.
  • Experience conducting and participating in code reviews.
  • Experience writing and maintaining unit tests.
  • Ability to identify and address technical debt while maintaining code quality.
  • Strong commitment to clean, maintainable code and the DRY (Don't Repeat Yourself) principle.
Architecture & Design
  • Experience designing or contributing to microservices-based applications.
  • Understanding of asynchronous task processing and compensation mechanisms.
  • Ability to design scalable, maintainable, and resilient software solutions.
Frameworks & DevOps
  • Experience with ASP.NET Web API and/or MVC Frameworks.
  • Familiarity with CI/CD processes and deployment automation.
  • Experience creating or maintaining Jenkins Pipeline scripts is a plus.
Why Join Us?
  • Work on impactful and business-critical software solutions.
  • Collaborate with talented engineers and cross-functional teams.
  • Gain exposure to modern application architecture and enterprise-scale systems.
  • Enjoy opportunities for professional growth and continuous learning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Full Stack Sofware Engineer - Hybrid - BGC - Up to 110K
Sr Full Stack Sofware Engineer - Hybrid - BGC - Up to 110K

weSource Management Consultancy Firm • Taguig

Hybrid
Sr. Software Engineer (.net dev / Angular)
Sr. Software Engineer (.net dev / Angular)

Dencom Consultancy & Manpower Services • Makati

Hybrid
.Net Developer
.Net Developer

Xurpas • Mandaluyong

Hybrid
PHP 900,000 - 1,500,000
Employee Recognition Program
13th Month Pay
HMO
+5
Senior Full Stack Software Engineer - up to 150k - Hybrid
Senior Full Stack Software Engineer - up to 150k - Hybrid

weSource Management Consultancy Firm • Taguig

Hybrid
PHP 110,000 - 150,000
Senior Software Engineer (NestJS, Next JS, React Native, GCP is a plus)
Senior Software Engineer (NestJS, Next JS, React Native, GCP is a plus)

KodeAcross • Metro Manila

Hybrid
PHP 1,800,000 - 2,400,000
Competitive pay
AI-driven development
Enterprise projects
+1
Software Engineering Lead/Manager
Software Engineering Lead/Manager

HRTx Inc • Makati

On-site
PHP 1,800,000 - 2,600,000
Senior Software Engineer – .NET
Senior Software Engineer – .NET

Permworks • Taguig

Hybrid
PHP 1,200,000 - 1,600,000
Bonus / Commission
Local Benefits
Internal Learning Academy
+2
Senior Software Developer
Senior Software Developer

PAPH TRAVEL AND TOURS • Quezon City

On-site
PHP 900,000 - 1,500,000
Travel incentives
Condo incentives
Career growth: semi-annual salary eval
+4
Software Engineer
Software Engineer

ACCION LABS PHILIPPINES, INC. • Quezon City

Hybrid
PHP 812,000 - 973,000
Hybrid work model (2-3 days onsite)
Other benefits and allowances
Application Development Team Lead
Application Development Team Lead

Land Registration Systems, Inc. • Quezon City

Hybrid
PHP 1,000,000 - 1,800,000