Jetzt bewerben

C++ Developer (Remote)

Amdaris

Sofia
Praca Zdalna
B2B
C
C++20
MFC
STL
💼 B2B
🌐 Praca Zdalna
Vollzeit

We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team.

C/C++ SOFTWARE DEVELOPER We are experiencing rapid growth and are seeking to expand our team with skilled C/C++ Developers to support an international software development project. Our focus is on fostering a collaborative environment where team members can build rewarding careers, and we are committed to supporting your professional development from day one. You will thrive in a team-oriented setting, consistently leading by example. In partnership with one of our key clients, a leading provider of healthcare software, IT solutions, and related services, we are looking for Mid and Senior-level C/C++ Developers to join our team and contribute to this impactful project.

ABOUT THE ROLE In this role, you will play a pivotal part in reshaping the communication framework between the client and server by removing the Proxy application and introducing more secure protocols like TLS 1.2, along with implementing Multi-Factor Authentication (MFA) for enhanced security. You will delve deep into the C-based server applications, which are heavily integrated with SQL stored procedures, ensuring that communication protocols are not only optimized but also fortified with stronger security measures. As a key contributor to the project, you will collaborate closely with the team to address and resolve known security vulnerabilities in client-side/ server-side codebases, driving the overall improvement of the system's architecture and resilience.

RESPONSIBILITIES \* Assist in analyzing software requirements for client-side/ server-side and help design robust solutions. \* Produce well-designed, testable, and efficient C/C++ code based on project-specific requirements, especially focusing on networking and security enhancements. \* Develop and execute quality assurance procedures such as unit tests and integration tests for client/ server applications. \* Identify areas for improvement, particularly in security and communication, and propose innovative solutions to modernize the system. \* Participate in code reviews, offering constructive feedback, and ensuring adherence to best coding practices. \* Develop and maintain technical documentation that reflects the design, implementation, and evolution of client-server interactions. \* Communicate effectively with other developers, business analysts, UX designers, and client representatives to ensure smooth collaboration and clear understanding of project goals.

REQUIREMENTS \* Proven experience in the software development field, particularly in C/C++ programming for client-server applications. \* Strong understanding of software design principles, design patterns, and clean code practices. \* Experience with agile/scrum methodologies and a solid grasp of the software development lifecycle. \* Strong attention to detail, analytical and problem-solving skills. \* Ability to work independently, as well as part of a team. \* Strong communication skills in English, both written and verbal.

Project-Specific Skills: \* Client-Side: \* Strong proficiency in C++20, MFC (Microsoft Foundation Classes), and STL. \* Experience with network programming (WebSockets, TLS, WinHTTP or WinINet, grpc). \* Familiarity with authentication and authorization protocols (MFA and related auth libraries or vendors). \* Server-Side: \* Proficiency in C with embedded SQL for Informix DB using the ESQL/C API. \* Experience in server-side development for Unix environments. \* Familiarity with network programming over HTTP or WebSockets. \* Knowledge of security best practices in server-to-client communication.

BENEFITS \* You will work with amazing teammates from across Europe. \* Take a leading role in our newly-established Bulgarian center, contributing to the foundation of our future. \* Our Sofia office is right in the center, ensuring that everything you need is close by. \* Monthly transport allowance and enjoy the convenience of a dedicated parking area at the office. \* Enjoy 25 days of paid leave, we make sure you have plenty of time to relax and recharge. \* We’ve got you covered with additional premium health insurance and dental care, to keep you and your family protected. \* We offer food vouchers and to add a little extra you can enjoy complimentary meals in the office. \* Fully covered Multisport card that gives you access to a variety of fitness options to keep you active and feeling great. \* We support your growth with certifications and courses that help you advance your career. \* Join us for Social Events, Informal Office Gatherings and Team-building activities with your colleagues, where we celebrate our achievements together. \* We’ll work with you on an individual plan to help you reach your career goals. \* Benefit from our coaching and mentorship programs, technological and professional guilds that offer guidance and support for your career journey. \* Participate in various social initiatives, contributing to causes that matter to you. \* Use our online platform, dedicated to your well-being and mental health. \* Enjoy the flexibility of our Work Abroad Policy, letting you work from another European country for a period of time. \* Refer a Friend, Get Rewarded.

To see more roles, click here.

Aufrufe: 6
Veröffentlichtvor 22 Tagen
Läuft abin 8 Tagen
Art des VertragsB2B
ArbeitsmodusPraca Zdalna
Quelle
Logo

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "C++ Developer"