Software Developer / C# / WPF

Visionaire Software Solutions Inc.

₱20-25K[Monthly]
On-site - Laguna<1 Yr ExpBachelorFull-time
Chat
Apply
Share

Job Description

About the Role

  • We are looking for a Desktop Software Developer to join our development team and help build, maintain, and enhance enterprise-wide ERP systems.
  • This position focuses primarily on developing Windows desktop applications using C#, .NET, and WPF. These applications form part of a larger software ecosystem that includes desktop, web, and mobile solutions, as well as services and systems.
  • You will work on business-critical applications and connected services that support enterprise operations. Professional experience is preferred but not required. Fresh graduates and junior developers with a strong programming foundation, problem-solving ability, and willingness to learn are encouraged to apply.


Responsibilities

  • Develop, maintain, and enhance Windows desktop applications using C#, .NET, and WPF.
  • Translate business and ERP requirements into reliable, maintainable software features.
  • Work with NHibernate and other object-relational mapping concepts for application data access.
  • Develop and maintain application features that use PostgreSQL databases.
  • Integrate desktop applications with enterprise services through gRPC, MQTT, and RESTful APIs.
  • Troubleshoot and resolve application, database, integration, and performance issues.
  • Collaborate with developers working on desktop, web, mobile, and backend systems.
  • Write clean, reusable, and maintainable code following established development standards.
  • Participate in code reviews, technical discussions, and system design activities.
  • Prepare and maintain technical documentation when required.
  • Continuously improve technical knowledge and understanding of enterprise software development.


Job Requirements

Required

  • Working knowledge of C# and .NET.
  • Basic understanding of object-oriented programming principles.
  • Basic knowledge of SQL and relational databases.
  • Understanding of software development fundamentals, including debugging, testing, and maintainable coding practices.
  • Good analytical and problem-solving skills.
  • Willingness to learn unfamiliar technologies, systems, and business processes.
  • Ability to work independently and collaborate effectively with a development team.
  • Good written and verbal communication skills.


Preferred but Not Required

  • Experience with WPF or another .NET desktop application framework.
  • Familiarity with NHibernate, Entity Framework, or another ORM framework.
  • Experience using PostgreSQL.
  • Experience consuming or developing RESTful APIs.
  • Familiarity with gRPC, MQTT, or other application integration and messaging technologies.
  • Knowledge of multithreading, asynchronous programming, or network-connected applications.
  • Familiarity with Git or another version control system.
  • Experience developing desktop or enterprise business applications.
  • Exposure to ERP, manufacturing, accounting, inventory, supply chain, or other business systems.
  • Exposure to Java EE, WildFly, web development, or mobile development is an advantage but is not required for this desktop-focused role.


Technology Environment

The successful candidate will primarily work with:

  • C#
  • .NET
  • WPF
  • NHibernate
  • PostgreSQL
  • gRPC
  • MQTT
  • RESTful APIs
  • Git or similar version control tools


What We Offer

  1. Hands-on experience building enterprise-wide ERP and business software.
  2. Opportunities to work on real-world desktop applications connected to web, mobile, and backend systems.
  3. Exposure to enterprise application architecture, database design, APIs, messaging, and system integration.
  4. Training, mentorship, and opportunities for professional growth.
  5. A collaborative and learning-focused development environment.
  6. Opportunities to contribute ideas and take ownership of meaningful application features.


Who We Are Looking For

We value curiosity, initiative, accountability, attention to detail, and a willingness to learn.



SQLMicrosoft.NETSoftware ArchitectureGitWindowsData StructureC#ReportsASP.NETAlgorithms & Data Structures
Preview

VISIONAIRE SOFTWARE SOLUTIONS INC

HR ManagerVisionaire Software Solutions Inc.

Active within three days

Chat
Apply

Working Location

9115 Don Bosco St., Purok 3, Brgy Sirang Lupa, Calamba, 4027 Laguna, Philippines

Posted on 13 Aug 2026

Report this job

Bossjob Safety Reminder

If your job position involves working overseas, please stay vigilant and keep all communication within the Bossjob platform to avoid potential scams.

Your safety is our priority. Be cautious if an employer has any of the following behaviors, and report them immediately through the platform.

  • Requests your ID or personal documents unnecessarily
  • Asks for money, deposits, guarantees, or property during the hiring process
  • Pressures you to invest or raise funds
  • Collects illicit benefits. Engages in any other illegal or suspicious activity
  • Redirects you outside the platform to other websites or group chats not related to the company or role you’re applying for
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App