C# Developer - Mid-Level
Full-time
Worldwide
Oct 30, 2026
RemoteMatch analyzes your experience against this role's specific tech stack, timezone overlap, and requirements.
About the Role
Mission: Develop screens, reports, features, and business rules in the C# programming language according to the provided specifications. 1. Write clean, maintainable code using software development best practices; 2. Deliver testable code with quality and within the agreed deadline; 3. Participate in technical meetings to improve understanding of development project requirements; 4. Understand the impact of your deliverables on demand and pursue agile approaches; 5. Ability to learn new tools and programming languages; 6. Understand the solution design (architecture, modeling, code design) and be able to materialize it into code; 7. Identify problems and impediments that impact the agreed deadline; 8. Promote the adoption of best practices within the team; 9. Seek solutions for deliverables; 10. Identify issues in the existing codebase and apply improvements; 11. Support less experienced developers with their deliverables; 12. Support developers in the manager's absence when necessary; 13. Utilize the CMCorp framework; 14. Analytical capability to map risks and the impacts of new implementations or changes to the product. Academic Background: Completed higher education in the technology field. Required Experience: Solid experience with C# backend development and SQL Server or Oracle databases; Experience with agile methods (Scrum, Kanban, SAFe, etc.); Experience with HR ERP systems - Personnel Department.