Software Developer
Responsibilities
-
Design and deliver process automation services using C# and .NET Core,
integrating multiple systems through REST APIs (JSON) if needed.
-
Build and maintain API-driven workflows from specifications, with unit
testing, refactoring, and production support as requested.
-
Develop ad-hoc Python and Bash tools to validate, transform, and normalize
CSV/TSV/JSON datasets supporting localization and AI training pipelines.
-
Automate ingestion, QA, and export of annotation and review data for
downstream systems in AI platforms.
-
Analyzing and designing solutions according to state-of-the-art standards:
clean code principles, cloud-based services.
-
Coordinating requirements gathering with other teams/functions.
-
Estimating development effort and ensuring about its correctness.
-
Coordinating development work during project lifecycle.
-
Deploy solutions using Azure/AWS environments when requested by customers.
-
Owned end-to-end delivery: estimation, documentation, quality control, and
training to ENGs or PMs.
-
Preparing and delivering life-cycle documents as required by project.
-
Suggesting changes to development process and driving its implementation.
Requirements
-
8+ years' experience in software development according to development
standards.
-
Working knowledge of C# and Microsoft .NET framework, .NET Core, MS SQL
Server, T-SQL.
-
Ability to write technical specifications, recommendations and development
documentation.
- Experience in Kubernetes and Docker.
-
Knowledge of various architectural and software design patterns.
-
Good knowledge of Entity Framework, WEB API and Azure.
-
Good knowledge of Object-Oriented Design and Analysis.
-
Knowledge of ASP.NET (MVC5)/ASP.NET Core development will be considered as
an advantage.
-
Very good knowledge of English, both in speech and writing.
-
Strong analytical and communication skills.
-
Ability to prioritize the workload and to work to deadlines.
-
NoSQL databases like CosmosDB and MongoDB.
-
Knowledge of other BPM/Workflow based development environment.
- Knowledge of Hangfire.
-
Experience working in XHTML, CSS, JavaScript, AJAX, Bootstrap.
Work Schedule
Shift:
IST Night Shift — 8:30 PM to 5:30 AM (to support US team/users during
EST 10:00 AM to 7:00 PM)