
Software Engineer, Professional II
Zebra Technologies2 months ago
Colombo, Sri LankaMid Level
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 workflow.
- Participate in code reviews, testing, and release documentation.
- Investigate and remediate security vulnerabilities during release cycles.
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- 3–5 years of software development experience focused on Windows.
- Strong C++, C#, and .NET skills and understanding of Windows OS internals.
- Experience with Git and Agile methodologies.
- Strong debugging and communication skills.
- SDK/driver-level or hardware integration experience is preferred.
- CI/CD and cross-platform Linux/Android exposure are preferred.
Benefits
- Hybrid work arrangement.
- Adaptable working hours.
- Summer Flex Fridays and Focus Fridays.
- Annual companywide well-being day.
About Zebra Technologies
Zebra provides the foundation for intelligent operations with an award-winning portfolio of connected frontline, asset visibility and automation solutions. Organizations globally across retail, manufacturing, transportation, logistics, healthcare, and other industries rely on us to deliver outcomes today while driving innovation for what’s next. Together with our partners, we create new ways of working that improve productivity and empower organizations to be better every day. Learn more at www.zebra.com.