
Senior Backend Engineer
EXIT83 AI
contract
Posted on:
Location Type: Remote
Location: Remote • 🇨🇴 Colombia
Visit company websiteJob Level
Senior
Tech Stack
MariaDBMicroservicesMySQL.NETSQLWPF
About the role
- Legacy Modernization: Refactor core functionality of a large .NET Framework WinForms codebase into modern .NET 8+ components using MVVM and WPF
- New Development: Help design and implement new microservices and internal APIs
- Code Quality: Write clean, testable, and maintainable code
- Collaboration: Partner with senior engineers, QA, support, and product managers to ship secure, performant, and user-centric features
- Security and Compliance: Follow best practices for secure development
Requirements
- 5+ years of experience building applications using Microsoft technologies (.NET Framework/.NET 6/8, C#, WPF, WinForms)
- Expert knowledge of the intricacies of WPF development
- Strong grasp of modern architectural patterns including MVVM, async programming, dependency injection, and modular design
- Experience with SQL (MySQL/MariaDB preferred)
- Familiarity with GitHub-based workflows, unit testing (xUnit/NUnit), and Agile/Scrum practices
- Comfortable with tools like GitHub, SonarQube, dotnet format, and Semgrep
Benefits
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET Framework.NET 6.NET 8C#WPFWinFormsMVVMSQLMySQLMariaDB
Soft skills
collaborationcode qualitysecure developmentuser-centric features