Senior Software Engineer (C/C++ Developer) Offline

What will you do?

 

Independently put the company Agile software development process into practice as appropriate

Takes ownership of product subcomponents including functional specification, design & implementation

Assist in the development of implementation schedules for owned sub components

Develop, maintain and extend assigned software modules within schedule constraints using the company accepted coding practices

Specify and perform unit testing of developed software modules

Fix bugs in software modules as necessary

Assist publications department as required to document the product

Assist QA engineers as required to develop of test plans and isolate software faults.

Lead a department code review

Work with other department software engineers to ensure successful development and delivery of product

Report status in timely fashion as requested by Manager or project lead engineer

 

You definitely have:

 

Hands-on development skills in C / C++, troubleshooting and debugging on Linux / Unix platforms

Excellent understanding of OS / networking concepts, socket-level programming

Design and development of complex enterprise software

Very Good understanding of architecture and challenges of highly available, distributed, scalable server-side software and databases

Expertise in LDAP, UD, Diameter and HTTP interfaces

All-round view of software development lifecycle: requirements, architecture, design, unit test automation, source code control and release aspects, Agile processes, etc.

Ability to analyse technology choices and select the most suitable options

Hands-on experience working with relational and / or NoSQL databases

Ability to mentor and guide other team members to achieve common goals

Java skills will be an added advantage

Customer-facing skills like solution architecture, software deployment and testing in customer lab / pre-production / production environments will be an added advantage

 

Conditions:

 

Competitive salary

Works on complex and interesting IT project

Comfortable office in Minsk (not only) and remote work

Additional medical insurance

Flexible start of the working day

English courses

Participation in specialized events (conferences, seminars, trainings) at the expense of the company

Professional and career growth

The job ad is no longer active
Job unpublished on 4 November 2021

Look at the current jobs C / C++ / Embedded Minskโ†’