Senior Software Developer

Posted:
3/30/2025, 7:09:22 PM

Location(s):
Pasay, Metro Manila, Philippines ⋅ Metro Manila, Philippines ⋅ Philadelphia, Pennsylvania, United States ⋅ Pennsylvania, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Remote

Responsibilities & Duties:

  • Collaborate with other senior developers to design, develop, and implement software solutions that meet project requirements and business objectives.
  • Create scalable and maintainable software systems, ensuring adherence to coding standards, design patterns, and best practices.
  • Work closely with product management, quality assurance, and other stakeholders to understand project requirements.
  • Conduct thorough testing of software components to ensure functionality, reliability, and performance.
  • Troubleshoot and debug complex issues in software applications, identifying root causes and implementing effective solutions.
  • Stay updated on emerging technologies, industry trends, and best practices in software development.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 8+ years of experience in software development, with expertise in designing and implementing complex software systems.
  • Strong proficiency in one or more programming languages and development frameworks.
  • Deep understanding of software development principles, concepts, and methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Ability to effectively communicate technical concepts to non-technical stakeholders.
  • Strong expertise in software development, capable of working independently and collaboratively with other senior developers.