





Medium due to common backend mid-level role but niche C#/.NET ERP specialization limits applicant pool.
Medium because deep C#/.NET and SQL skills transfer to similar enterprise software but less to non-.NET stacks.
High because many mandatory C#, SQL, testing, and transaction-safety requirements form strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own end-to-end implementation of discrete features and bug fixes on the EnCore ERP platform, including design, testing, code review, and documentation.
Write testable and maintainable C# code with efficient SQL queries emphasizing transaction safety and performance optimization.
Mentor Associate Engineers and contribute to architectural discussions and process improvements.
Proficiency in advanced C# and .NET, including async/await, dependency injection, interface-driven design, and LINQ.
Strong SQL skills to write complex queries (CTEs, window functions), optimize via execution plans, and ensure transaction safety with safe migration scripts.
Experience designing and implementing unit and integration tests, including knowledge of TDD and test isolation.
Work Experience Required: Not explicitly mentioned in the JD.
Capable of independent delivery of software features from specification to production with minimal hand-holding.
Experienced in diagnosing and fixing performance issues using systematic investigation methods and production diagnostics.
Skilled at mentoring junior engineers and engaging in collaborative architectural discussions within large, mature codebases.