Senior Software Engineer – Windows Desktop & SDK
Zebra Technologies · Colombo
Job description
About the role
We are looking for a Senior Software Engineer to join the scanner tools team, developing and maintaining Windows‑based desktop applications and SDK components that power Zebra's device integration ecosystem. The role involves close collaboration with cross‑functional teams within an Agile/Scrum workflow to deliver reliable, high‑quality software.
Key responsibilities
- Develop and maintain Windows desktop applications and SDK components using C++, C# and .NET.
- Debug and resolve complex performance, compatibility and integration issues.
- Collaborate with cross‑functional teams in an Agile/Scrum environment.
- Participate in code reviews, testing and release documentation.
- Investigate and remediate security vulnerabilities as part of release cycles.
Required profile
- Bachelor's degree in Computer Science or related field (or equivalent experience).
- 5+ years of software development experience focused on Windows.
- Strong C/C++/C#/.NET skills and deep understanding of Windows OS internals.
- Experience with Git and Agile methodologies.
- Strong debugging and communication abilities.
- Preferred experience with SDK/driver‑level or hardware integration.
- Exposure to CI/CD pipelines and cross‑platform development (Linux/Android).
Required skills
- C++
- C#
- .NET
- Windows OS internals
- Git
- Agile methodologies
- SDK/driver integration
- CI/CD
- Linux
- Android
What we offer
- Hybrid work model with adaptable hours.
- Summer Flex Fridays and Focus Fridays.
- Annual company‑wide well‑being day.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Sri Lanka.
Salary: Senior Software Engineer Based on 7 job offers in Sri LankaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
104 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Zebra Technologies
Colombo
Related job offers
-
Senior QA Automation Engineer (Load Runner)
Virtusa Colombo -
QA Engineer (Manual Testing) - Blazemeter Performance Testing
Virtusa Colombo -
Cloud Operations Engineer
Kaleris Colombo -
Business Analyst - Banking & Financial Services
Quess Lanka Colombo -
Associate Technical Business Analyst Lead
Mitra AI Colombo