freehire launches on Product Hunt on 26 August.

Follow →

Software Developer

Summary

Develops scalable backend services in C#/.NET, REST APIs, and distributed systems with Kafka, Redis, and Docker, while mentoring junior engineers and leading code reviews.

Write testable, scalable and efficient code and lead code reviews

Extract project requirements from team members, provide accurate feedback and innovative solutions

Identify, prioritize, document and execute tasks in the software development life cycle

Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.

Estimate level of effort in hours while taking responsibility to deliver on-time

Contribute to the ongoing evolution of the existing content supply portfolio of applications and services

Participate in peer-reviews of solution designs and related code

Mentor junior and mid-level team members and ensure they adhere to determined software quality standards

Communicate with high professionalism and be proactive in raising alerts when necessary

Quickly getting up-to-speed on new technologies, techniques, tools, skills and languages.s

Qualifications

Bachelor’s Degree in Computer Science, or computer engineering or other equivalent. A Master’s Degree would be a huge plus.

7+ Years of relevant experience in the software development field.

Professional proficiency in English and additional language a plus.

Experience with C#, .NET, and .NET CORE

Good understanding of Web Services protocols such as REST, SOAP, and Web API design for extensibility and portability (Rest API/Web API)

Problem Solving and Logical Thinking

Experience in debugging and troubleshooting live applications

Experience debugging distributed systems with high data loads

Experience in developing for high traffic sites

Understanding of Agile & SCRUM methodologies

Proven experience in Messaging Broker architectural pattern (Rabbit, Kafka)

Data structure store such as Redis/Mem Cache

Multi-threading Design patterns

Object-Oriented Design

EF /Dapper/Hibernate

Signal-R / Push Notification /GSM

Container-Based Deployment as Docker

Open-source contributions (gitlab,TFS..)

NoSQl (Mongo / Kasandra) is a plus

Container-Based Deployment as Docker swarm is a plus – Front-End as React is a plus

Ability to rapidly and effectively understand and translate product and business requirements into technical solutions

Ability in supporting, modifying and maintaining systems and code developed by teams other than your own

Comfortable Writing and Analyzing SQL Queries

Ability to think ahead in order to establish an efficient and appropriate course of action for self and others.

Great analytical and critical thinking skills

Good planning and organizing skills.

Olcoms is a leading provider in VAS solutions for mobile operators globally with a focus in emerging markets.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available