HMG LINKS Ltd is a local multi-sector recruitment company focused on tailor-made solutions for its partners’ human resources needs. We strongly believe in an honest and ethical approach to recruitment.
Senior Software Developer/Architect – C/C++
Dear Senior SW Developer/Software Architect,
If you have a passion for coding, solving challenges, and taking ownership of the code in Linux, you are the person we are looking for.
Our Client’s team is a growing group of kind, curious, self-directed people working towards a common goal. They delight in taking risks and testing hypotheses in a collaborative and supportive environment.
What you’ll be doing:
- Develop (from scratch) highly scalable, resilient and secure new software solution, and bring your ideas to life
- Design, develop, integrate with API’s, test, and install programs/systems
- Define data types, representation, transfer and ownership within a complex system, as well as the interconnections and network protocols in distributed systems
- Work with cross-functional engineering teams in conducting system/software analysis and design
The end product is used by millions of users across the globe, so for you to be considered you must have:
- Background and Qualifications
Technical skills:
- OO programming techniques, Design Patterns, C++ techniques (memory management, multi-processing, multi-threading, clustering), static and dynamic libraries – C/C++ compilers, linkers, debuggers, profilers
- Very good experience in Linux, Kernel, User Space and System calls
- Experience with TCP/IP sockets level communications
Soft skills:
- Enthusiasm for programming and problem solving
- Exceptional collaboration and communication skills
- Excellent team player
Our Client’s Culture:
- Trust, respect and uncompromising integrity – They give you the freedom to be yourself!
- Friendly and relaxed work environment
- An open company culture where everyone’s voice can be heard
- You will be rewarded with a generous compensation package
- Healthier work/life balance
So, if you’re passionate about technology and you’re ready for a new challenge, let’s talk. Send us your CV for immediate consideration at recruitment@hmglinks.com or use the application form below.
Only short-listed candidates will be contacted. All applications will be treated in strict confidentiality. Recruitment license issued by Ministry of Labour and Social Policy under № 2356 / 19.09.2017.
Apply for a position
Useful information
CV Writing Tips
First impressions are crucial, especially when creating a CV. You are marketing yourself as the best person for the role. That is why the content and the ability to catch the attention of the employer are far more important than the physical look of the CV.
- • Reel the reader with a brief introduction listing your key achievements.
- • Describe your jobs. Don’t just list the job title. State the following: Who did you deal with? What did you do? Did you work alone or in a team? What were your main responsibilities?
- • Be accurate. Make sure the dates are correct and include the month and year of the period of employment.
- • Start with your most recent employment or education and list backwards.
- • Account for any gaps in your employment history. Perhaps you were travelling, went back for further education, etc.
Cover Letter Tips
A cover letter accompanies a CV (and/or completed application form). It's an opportunity to highlight what's in your CV and to provide real examples to support your ability to do the job. Some recruiters place more emphasis on the cover letter than the CV so it pays to take care with it.
What should I write in a cover letter?Unless you are asked to apply by letter of application only, a cover letter should be brief and drive home the key aspects of why you are a good candidate. It should summarise what's in your CV, by emphasising your key strengths in relation to the job.
A cover letter should include a heading to make it clear which job you're applying for and, following the introductory paragraph, it can take the form of bullet points or short statements. It should also include your own name, address and contact details.
How do I start and end a cover letter?Make it clear which job you're referring to by using a heading and an opening line such as, 'In response to your advertisement on the XXXXXX website for the role of XXXXXX, I write to enclose my CV'.
If you're given a named person you should address the letter to that. If you don't know the name of the person, but have a job title, such as the HR manager, you should address the letter to the HR manager, and include Dear Sir or Madam, and end with Yours faithfully, ...
A cover letter should always end positively and look ahead to the next stage, for example, 'I would be happy to provide further information at an interview' or 'I look forward to hearing from you'.
Interview Preparation
When you are called to an interview remember that the best prepared candidate has the best chance of getting the job. Fail to prepare. Prepare to fail!
- Read the job specification carefully! The job description will tell you exactly what a hiring company is looking for and it will give you plenty of keywords and characteristics. Prepare examples related to the keywords and characteristics and use this in an interview!
- Research the company! Don’t just read the homepage of the company that is interviewing you; make sure you know some of their products and other information (profits, news, etc) that shows you have done your research. Look at which their clients are and why they are clients (referrals).
- Research who is interviewing you! For senior roles, one of the best way to impress the person that is interviewing you is to show you know who they are and what they have done. Many decision makers have an online profile and it’s easy to view their career path.
- And most importantly Know yourself! Make sure you have examples ready of relevant work experience. As well make sure you know your facts. If you have worked with targets in the past whether it was in sales, customer service, etc, make sure you know them!
Always prepare questions for you to ask the employer regarding your role and their business, again this shows interest and your questions may uncover some useful factors for you to consider above what you know already.
How many people work for the business / work within this team?
What is the reporting structure?
How do you see the company changing in the next 3-5 years?
Does the business have any major plans in the foreseeable future that may affect this position?
What are the chances of progression?
Plan your route
It sounds simple, but first impressions count and you will be more relaxed for your meeting. Plan your journey to the interview in advance to ensure you will arrive at least 10 minutes early, taking into account mode of transport, parking, traffic and possible delays.
During Your Interview
Make a good first impression and give a firm hand shake.
Make eye contact with the person addressing you throughout the interview.
Dress professionally.
Be aware of your body language – what is it saying about you? Don’t fold your arms or look out of the window, sit up straight.
Smile, enjoy your meeting, engage the person talking to you, be polite.
Listen to the questions properly. Don’t feel the need to rush into the answer, think about your response. If needed, ask for the question to be clarified again. Give concise and logical answers to the questions asked – compose your answer, take a breath if you feel that you are muddled, then continue.
If it feels right then ask a closing question at the end of your interview i.e. “following my interview today, is there any reason why you would not want to progress my application?” this gives you opportunity to overcome any concerns or queries the interviewer may have regarding the answers you have provided. This also acts as an expression of your interest in the position.
Testimonials
-
“I would like to express my great impressions from the HMG links team and personally from Magi. She helped me to start working with Industry Management. She had a high professional and at the same time empathic and personal approach. I was very pleasant having the opportunity to communicate with her. I would strongly recommend the services of HMG links and I wish them a lot of success, because it is well deserved!”
Rositsa Georgieva Accounting manager at Industry Management -
“I would like to express my great gratitude to the team of HMG LINKS for their support.
Valya Velkova .NET Specialist at Devnya Business Center
Magi and Mihail were both very helpful and kind. In searching of suitable position they try to find out all qualities and abilities in every candidate.
Thank you, HMG LINKS! Keep on being such professional!” -
“I want to highly recommend HMG LINKS as a recruitment company. I would like to share my satisfaction with HMG LINKS that helped me to find my current job position. I have been interviewed by Magi and Mihail and have the best impression of them as professionals. They find me in Linked In. The interviews were informal and pleasant, Magi and Mihail were both very warm and helpful. Many thanks to Mihail and Magi and HMG LINKS!”
Petyo Minchev Project Engineer at Industry Management -
“I want to express my gratitude to HMG LINKS team and especially. They are great professionals and they were ready to help me at any time. They helped me to find a new job in an international company where I have a chance to develop myself and meet new people from all over the world.
Filip Iliev Hardware Application Engineer at XPEQT
Manny thanks to the team of HMG LINKS.” -
“My interviews at HMG LINKS were the first job intervews conducted professionally. They impressed me with their desire to find the best qualities in me and use them to find the best job for me. They listened to my requirements and did everything possible to find the best employer for me. I am grateful to Magi and her colleagues for helping me find the most suitable job for me.”
Dilyana Kirilova Personal Assistant at KAI Group