← Jobb

Software Developer — Backend

Budget: $10.0 - $25.0 HOURLY / PART_TIME ⭐ 4.99 (106) India

sql, c#, .net-framework, restful-api, python, database

Preferred qualifications

  • Experience: Intermediate
About the role FTA is Kimbal’s in-house web platform for validating smart-meter firmware against a library of test cases. You’ll own the server side of FTA - the APIs, data, job orchestration, and reporting - and the glue that connects the web application to the meter-facing test engine. This is backend work with a foot in test automation: you’ll help turn a partly-manual workflow into UI-driven, automated test runs. What you’ll build You’ll design and build the backend services that power the platform — APIs, data models, and the workflows that tie the web application to the automated test-execution engine. Typical work includes: • REST APIs and database models for the core entities of the platform. • A job/queue system that turns manual configuration steps into UI-driven, one-click test runs. • Orchestration of the automated test runner, with live status streamed back to the interface. • Server-side evaluation logic for test pass/fail rules, and its evolution toward a cleaner, more maintainable model. • Report generation that converts raw output into usable, well-structured formats. • Integration with external systems and APIs. Required skills • Strong C# / .NET (or a comparable backend language such as Java or Go, with willingness to work in .NET), building REST APIs. • SQL / relational databases — schema design, queries, and migrations. •Python — to orchestrate and extend automated test suites. • Job queues / asynchronous execution, webhooks, and CI triggers (Jenkins or similar). • Git and clean version-control practice. • Comfort working on Linux. • Ability to read an existing codebase and design against it — interpreting a small expression language, introspecting registries or generated code.
Öppna på Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Logga in