Senior Software Engineer (SDK .NET)

Motorola Solutions

George Town

On-site

MYR 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Motorola Solutions in George Town, Malaysia is looking for an experienced software engineer to develop and maintain core applications. The role requires strong capabilities in software design, Agile methodologies, and mentoring junior team members.

We seek candidates with a tertiary background in computer science or software engineering and substantial experience in C#. Good communication skills and a problem-solving attitude are essential to thrive in this collaborative environment.

Qualifications

  • 3+ years of continuous commercial experience in an enterprise environment.
  • Experience in Software Development, ideally within an enterprise environment.
  • Strong understanding of HTTP, JSON and RESTful design.

Responsibilities

  • Collaborate to develop, maintain and support core platforms and applications.
  • Participate in code reviews and ensure high test coverage.
  • Mentor and guide team members as they progress into more senior roles.

Skills

Software Development
Agile Methodologies
C#
RESTful Design
Unit Testing
Integration Testing
JSON
Web Standards

Education

Tertiary level computer science or software engineering

Tools

Visual Studio
Jira
Confluence

Job description

Scope of Responsibilities
  • Collaborate closely with your team to develop, maintain and support core platforms and applications
  • Build quality in by integrating early, participating in code reviews and ensuring high test coverage
  • Proactively reduce technical debt by aggressively refactoring code
  • Develop highly secure applications by following defense‑in‑depth principles
  • Ensure code is extensible and maintainable by following leading architectural principles and patterns
  • Automate everything, contribute to tooling and manage CI/CD pipelines
  • Actively monitor services, respond to incidents and contribute to post‑incident reviews
  • Contribute to SDK team’s other codebases when required – Kotlin and Swift
  • Contribute to a continuous learning culture by participating in training and workshops, bringing ideas to the table and creating learning opportunities
  • Help drive continuous improvement by actively identifying improvements, participating in retrospectives and contributing to key metrics
  • Focus on customers by asking the right questions, solving the right problem and designing great experiences
  • Mentor and guide team members as they progress into a more senior role
  • Help drive engineering best practices and initiatives
Nice to Have
  • Tertiary level computer science or software engineering
  • Certificates in software or cloud technologies
  • Certificates in Agile
Knowledge and Skills
  • 3 years of continuous commercial experience in an enterprise environment
  • Experience in Software Development, Design and Architecture, ideally within an enterprise environment
  • Strong knowledge and application of software design patterns
  • Knowledge of web standards and ecosystem
  • Knowledge of building applications using C#, WinForms or WPF
  • Strong understanding of HTTP, JSON and RESTful design
  • Understanding of WebSocket and WebRTC
  • Understanding of state management
  • Experience working with serial communications protocols (USB, etc)
  • Best practices in unit and integration testing
  • Use of package management tools like nuget
  • Experience with Agile development methodologies
Bonus Points
  • Proficiency with IDE (e.g., VS Code, Rider, WebStorm)
  • Understanding of statically typed programming (e.g., TypeScript)
  • Experience with Jira and Confluence
  • Experience with design tools (e.g., Figma, Sketch, Zeplin)
  • Experience and knowledge of CI/CD pipelines (e.g., Azure DevOps, GitLab)
  • API Blueprint for API design and documentation
  • Interest in cross‑skilling to other mobile technologies like Android and iOS, with Kotlin and Swift
Experience
  • 3+ years engineering experience
  • 2+ years delivering with Agile methodology
Personal Attributes
  • Self‑driven, independent, accountable & takes initiative
  • Can‑do attitude and a passion for technology - high preference for polyglots
  • Sound planning capability, good prioritisation skills and personal organisation
  • Ability to think critically and have a positive approach to problem solving
  • Ability to multi‑task, work on multiple projects simultaneously
  • Great attention to detail
  • Good communication skills, both written and verbal
  • Strong problem solving and investigative skills
  • Ability to work well and collaboratively within a team
  • Ability to receive and adapt accordingly to constructive feedback from team members

Travel Requirements: None

Relocation Provided: None

Position Type: Experienced

Referral Payment Plan: No

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally‑protected characteristic.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior SDK Software Engineer
Junior SDK Software Engineer

Motorola Solutions • George Town

On-site
MYR 90,000 - 120,000
Referral Payment Plan
Engineering Tools Developer
Engineering Tools Developer

Motorola Solutions • George Town

On-site
MYR 67,000 - 112,000
Embedded Software Engineer ( Fresh Graduate)
Embedded Software Engineer ( Fresh Graduate)

Motorola Solutions • George Town

On-site
MYR 48,000 - 72,000
Referral Payment Plan
Senior .NET SDK Engineer | Cross‑Platform & CI/CD Leader
Senior .NET SDK Engineer | Cross‑Platform & CI/CD Leader

Motorola Solutions • Penang

On-site
MYR 60,000 - 90,000
Embedded Software Engineer ( Fresh Graduate)
Embedded Software Engineer ( Fresh Graduate)

Motorola Solutions • Penang

On-site
MYR 90,000 - 130,000
Software Developer
Software Developer

Jobtailor • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Embedded Software Engineer ( Fresh Graduate)
Embedded Software Engineer ( Fresh Graduate)

Motorola Solutions • Malaysia

On-site
MYR 60,000 - 90,000
Software Manager
Software Manager

Motorola Solutions • George Town

On-site
MYR 70,000 - 100,000
Software Engineer Intern
Software Engineer Intern

SpeedyApply LLC • George Town

On-site
Embedded Software Engineer
Embedded Software Engineer

Motorola Solutions • George Town

On-site
MYR 48,000 - 72,000