Enter a job title or keyword

Sr Software Engineer iSens Porto

Abbott


Job Location:

Porto - Portugal

Monthly Salary: Not provided by the employer
Posted: 2 August 2026 (30+ days ago)
Application Deadline: 30 October 2026
Vacancies: 1 Vacancy

Job Summary

JOB DESCRIPTION:

A Senior Software Engineer (C#) is responsible for designing developing and maintaining high-quality software applications using C# technologies. The role collaborates with cross-functional teams to deliver scalable secure and reliable solutions that meet business and customer requirements.

The position contributes to software architecture performs code reviews resolves complex technical issues and supports the full software development lifecycle from design through deployment and maintenance. The Senior Software Engineer helps drive continuous improvement in software quality performance and development processes.

MAIN RESPONSIBILITIES

Has a complete understanding of the software development process participates in the development of the software process can identify shortcomings in the process and recommend modifications to address process issues.

Proactively takes on responsibility.

Communicates with outside decision makers in a manner appropriate to the goals of the communication and has effective presentation skills.

Able to convey the implications of changes to internal and external stakeholders who have differing levels of understanding of the process.

Integrates subsystems and components in total systems designs; develops specifications from customer requirements.

Provides effort estimates for software functionality.

Helps implement leading technologies in a technical field. Incorporates advancements in technology on current project.

Develops High Level Design for entire software application which includes ability to assign capabilities to components negotiate interactions between components and identify and resolve component interaction issues. Review at the feature-level.

QUALIFICATIONS

Education

Bachelors Degree Computer science software engineering or a closely related discipline.

Experience/Background

At least 5 years of relevant experience in software engineering or a masters degree in a related field and 3 years of relevant experience. Demonstrated experience in software design development and maintenance using C# and framework including the creation of desktop web API and service-based applications. Strong understanding of object-oriented programming principles software design patterns data structures multithreading and application performance optimization. Experience working with relational databases SQL RESTful APIs and modern development frameworks within the Microsoft technology stack.

Proven experience using Git for source code management and collaborative development in Agile environments. Strong knowledge of software engineering best practices including code reviews unit testing debugging CI/CD processes secure coding practices documentation and version control workflows. Experience delivering high-quality maintainable and scalable software solutions while adhering to established coding standards and quality requirements.

The base pay for this position is

N/A

In specific locations the pay range may vary from the range posted.

JOB FAMILY:
IT Services & Solutions Delivery

DIVISION:
CRLB Core Lab

LOCATION:
Portugal > Porto : Rua Orlando Ribeiro No. 78 Leça do Balio

ADDITIONAL LOCATIONS:

WORK SHIFT:
Standard

TRAVEL:
No

MEDICAL SURVEILLANCE:
Not Applicable

SIGNIFICANT WORK ACTIVITIES:
Not Applicable


Required Experience:

Senior IC


About Company

Company Logo

WHO WE ARE CREATING LIFE-CHANGING TECHNOLOGY From removing the regular pain of fingersticks as people manage their diabetes to connecting patients to doctors with real-time information monitoring their hearts, from easing chronic pain and movement disorders to testing half the world’s ... View more

View Profile View Profile