Social network you want to login/join with:
Client:
Page Personnel
Location:
Barcelona, Spain
Job Category:
Other
EU work permit required:
Yes
Job Views:
3
Posted:
02.04.2025
Expiry Date:
17.05.2025
Job Description:
C++ Software Development Engineer at a Pharma Leader Company.
Responsibilities:
* Performs software engineering activities including software requirements, architecture, design, implementation, and testing independently.
* Leads software development activities within projects at a technical or project level.
* Develops software following company procedures, completing somewhat ambiguous problems and defect fixing with corresponding tests.
* Works across the full stack, or focuses on back-end or front-end, building scalable solutions that drive positive user experiences and measurable business impact.
* Develops new software features and infrastructure elements in support of priority business and solution requirements.
* Ensures application performance, uptime, risk mitigation, scalability, and high code/application quality.
* Collaborates with other squad members to implement user stories, write tests, and continuously deliver new/improved product functionality.
* Designs and builds software that is simple and scalable, writing maintainable code.
* Reviews and provides feedback on technical and architecture documentation.
Qualifications:
* Engineer, Computer Science, or other Technical degree, or equivalent work experience.
* Approximately 5-7 years of related experience.
* Proficient in C++ is a must; Python and scripting are highly desirable.
* UI with MFCs is a plus.
* Experience in Software Medical Devices development that follows ISO 13485 is a plus.
* Proficient in Database Queries and Database Design.
* Experience in developing using 'Security by Design' as a pattern.
Benefits:
* Permanent Contract.
* Competitive Salary.
* 3 days a week working from home (Offices in Vallès Or.)
* Availability to travel 4 - 6 times per year to the USA.
* Flexible Schedule.
* Multicultural and friendly team.
* Exciting opportunities for professional development.
* Ongoing training.
* Multiple social benefits: canteen, health insurance, nursery check, English training...
#J-18808-Ljbffr