Opportunity Description
Senior Software Developer — Architecture designs, develops, and maintains high‑performance software components for LCMS/inspection systems within a multidisciplinary engineering context. They ensure the technical quality of deliverables, guide architectural decisions, mentor teams (engineers and interns), and work closely with Product, QA and Services to ensure solutions meet customer requirements and industry standards.
Responsibilities
Design, develop, test and optimize libraries and applications in C++ (C++17/20) and C# (.NET/WPF) on Windows and Linux within Agile teams.
Define and document software architecture, APIs and critical module interfaces.
Guide technology choices and establish development standards (style, CI/CD, code reviews, testing).
Implement and maintain CI/CD pipelines, continuous integration of unit and integration tests, and automated deployment.
Write and maintain test suites (unit, integration, performance); ...
Responsibilities
Design, develop, test and optimize libraries and applications in C++ (C++17/20) and C# (.NET/WPF) on Windows and Linux within Agile teams.
Define and document software architecture, APIs and critical module interfaces.
Guide technology choices and establish development standards (style, CI/CD, code reviews, testing).
Implement and maintain CI/CD pipelines, continuous integration of unit and integration tests, and automated deployment.
Write and maintain test suites (unit, integration, performance); ...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position