About the Role:

We are looking for a skilled C# Developer with a solid background in building scalable, high-quality, and high-performance applications on the Microsoft technology stack. As a C# Developer, you will be responsible for developing, enhancing, modifying, and maintaining applications in various software layers. You should have a strong understanding of software engineering principles and be able to work collaboratively with both technical and non-technical team members.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable C# code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization, and automatization.
  • Participate in requirements analysis and collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using .NET programming languages.
  • Test and deploy applications and systems.
  • Revise, update, refactor, and debug code.
  • Improve existing software by incorporating new technologies.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 4-8 years of experience as a C# Developer or Application Developer.
  • Familiarity with the .NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC)).
  • Experience with architecture styles/APIs (REST, RPC).
  • Understanding of Agile methodologies.
  • Strong attention to detail.
  • Excellent troubleshooting and communication skills.
  • Knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET) and HTML5/CSS3.
  • Familiarity with architecture styles/APIs (REST, RPC).
  • Understanding of Agile methodologies.

Location: Hybrid (on-site once a week in BGC, Taguig City)

Job Type: Full-time