Remotery

Mid-Level Developer, C# Desktop, VB6

Posted May 22

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Your role will be to ensure our systems operate efficiently, securely, and reliably, with a consistent focus on delivering customer value.

• Engage in the development of new features and the maintenance of the Prosoft ecosystem.

• Emphasize ongoing professional growth while upholding the quality standards of our products.

• Take responsibility for programming in the department's languages and provide technical support for products when needed.

• Create software utilizing the company's programming languages, C# .NET and Visual Basic 6 (VB6), adhering to project definitions and implementing functionality in line with specified requirements;

• Analyze and resolve potential bugs within the systems;

• Test developed software to ensure its quality and coverage as outlined in the project;

• Guarantee optimal performance in system routines;

• Suggest new ideas and enhancements to increase the value of the systems;

• Participate in team meetings to gain insights into projects and review functional specifications;

• Assess development timelines for project implementation.


⛳️ Requirements

• Demonstrated experience in Desktop application development (WinForms and/or contemporary .NET frameworks, components, and services) using C# .NET, for a minimum of 3 years;

• Experience in impact analysis and requirements gathering;

• Strong skills in object-oriented programming (OOP), SOLID principles, and Clean Architecture;

• Practical experience applying DDD (Domain-Driven Design), Dependency Injection, CQRS, and MediatR (Commands and Queries);

• Extensive experience with Git version control (utilized daily in Azure DevOps / GitHub), along with a solid understanding of branching strategy concepts;

• Knowledge of development with relational and/or non-relational databases;

• Proficient in SQL (particularly SQL Server or PostgreSQL);

• Familiarity with agile methodologies (Scrum, Kanban) and CI/CD practices;

• Bachelor's degree in Computer Science, Systems Analysis and Development, or related fields.


🏝️ Benefits

• This position is inclusive and also welcomes applications from Persons with Disabilities (PwD).

People also viewed

Tether.to11 hours ago

Bare Developer

DK flagDenmark OnlyFull-timeSoftware Engineer
ApplyView job
SD Solutions11 hours ago

Mechanical Designer – Ventilation & Engineering

UA flagUkraine OnlyFull-timeSoftware Engineer
ApplyView job
SIS International Research & Strategy Consulting11 hours ago

Survey Programmer – Ops, Scripting

IN flagIndia OnlyFull-timeSoftware Engineer₹600k/year
ApplyView job
Roblox11 hours ago

Developer Engagement Representative – Part-Time Contract

TH flagThailand OnlyFreelanceSoftware Engineer
ApplyView job
CrowdStrike11 hours ago

Associate Curriculum Developer, Regional Training Lead – JAPAC

JP flagJapan OnlyFull-timeSoftware Engineer
ApplyView job
Leega1 day ago

Frontend Developer – Flutter (Mid-level)

Anywhere in the WorldFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers