HamburgerMenu
hirist

Yoptima Media Solutions - Staff Engineer - .Net

Posted on: 15/08/2025

Job Description

Position Overview :

We are seeking a highly skilled Staff Engineer to join our team. The ideal candidate will have a deep technical background, focusing on hands-on back-end development and engineering high-performance microservices.


Essential Duties & Responsibilities :


- Design and implement reliable and scalable backend software solutions that solve critical customer problems and interact with numerous other services.

- Deliver high-quality application code and contribute to overall code stability by conducting code reviews and writing unit and integration tests.

- Contribute to the design and architecture of projects, implementing best practices for architecture, design, coding standards, and CI/CD.

- Be willing to travel occasionally, including international destinations (10% - 20%).

- Perform all other duties as assigned.


Requirements, Education & Skills :


- Required : B. in Computer Science, Computer Engineering, Software Engineering, or a related field; M. preferred. Dual degrees in EE, ME are advantageous.

- Minimum of 7 years of software development experience with .NET(latest versions, e.NET 8/9) and C#, and proficiency in cross-platform development.

- In-depth expertise in server-side, API, Pub/Sub, and terminal development frameworks and technologies.

- Proficiency in Apache Pulsar, Microsoft Azure, Docker, OneImlx.Terminal, SQL, NoSQL, and the .NET ecosystem (Preferred: xUnit, Fluent Assertions, Blazor, Playwright, Mocks, TDD).

- Proficiency in object-oriented languages and asynchronous programming, preferably in C++, C#, .NET, Python.

- Strong knowledge in machine-to-machine communication, network setups, security, data transfer protocols, multi-threading, asynchronous programming, and network protocols (TCP/IP, UDP, HTTP, gRPC).

- Hands-on experience in developing and deploying on-premises and hybrid solutions.

- Demonstrated ability in large-scale distributed messaging systems, optimization of engineering software data flows (telemetry data throughput, data engineering), and technical design/documentation.

- Experience in translating technical visions into implementable technical statements of work and developing solutions for both on-premises and hybrid setups.

- Experience working in a team environment using GitHub or equivalent for source management.

- Strong verbal and written communication skills with the ability to explain complex technical issues to both technical and non-technical audiences


info-icon

Did you find something suspicious?