Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Hirenza Logo

Software Developer

Hirenza

Salary not specified
Sep 18, 2025
Remote, US
Apply Now

Collabera is seeking a Desktop Application Developer to design, develop, debug, and maintain enterprise-level desktop applications primarily for Windows operating systems within the banking industry. The goal is to enhance operational efficiency and user experience through high-quality solutions.

Requirements

  • Minimum of 5 years of experience in software development and debugging within enterprise environments, specifically on Windows 10/11 operating systems.
  • Proficiency in programming languages such as C-Sharp, .NET, and JavaScript, with hands-on experience in Visual Studio.
  • Solid understanding of PowerShell scripting and integration technologies like REST APIs and web services.
  • Experience in configuration, deployment, and testing of enterprise software applications, ideally within a large organization.
  • Prior experience with Selenium automation framework for web-based testing.
  • Strong knowledge of relational database management systems, particularly MS SQL, including data modeling, query optimization, and database design.

Responsibilities

  • Develop, test, and debug desktop applications using C-Sharp, .NET, and JavaScript, ensuring compatibility with Windows 7, 10, and 11 environments.
  • Interact with MS SQL databases, writing and optimizing SQL queries, and contributing to data modeling and database design efforts.
  • Build and maintain integrations with web services and REST APIs to facilitate seamless data exchange and automation.
  • Develop automated test suites utilizing Selenium to ensure application quality and reliability.
  • Configure, deploy, and test enterprise software applications, coordinating with stakeholders to ensure smooth implementation and transition to production.
  • Troubleshoot and resolve issues related to application performance, bugs, and deployment challenges.
  • Document technical specifications, procedures, and best practices to support ongoing maintenance and knowledge sharing.

Other

  • Participate in daily stand-up meetings to discuss project progress, blockers, and priorities.
  • Engage in grooming sessions with business partners to define and finalize requirements for new features and enhancements.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues efficiently.
  • Effective communication skills and the ability to collaborate with cross-functional teams and business stakeholders.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.