Search by job, company or skills

Senior Software Engineer (.NET)

2-4 Years
  • Posted 2 hours ago
  • Be among the first 10 applicants

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/awaitCancellationToken, 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151789527

Similar Jobs

Taguig, Philippines

Skills:

.NET FrameworkUnit TestingSqlCloud data storage technologies such as Azure SQL or CosmosWeb development with Angular or ReactAPI integration and implementationTest automation using frameworks such as xUnit or NUnitDesigning and implementing external APIs

Philippines, Central Visayas

Skills:

.Net CorejQueryJavascriptMicrosoft Sql ServerASP.NETAPI designMicroservicesCss3web and web service security

Philippines, Taguig

Skills:

.NET FrameworkUnit TestingSqlAPI integration and implementationWeb development with Angular or ReactDesigning and implementing external APIsCloud data storage technologies such as Azure SQL or CosmosTest automation using frameworks such as xUnit or NUnit

Beware of Scammers

We don’t charge money for job offers