
Software Developer
Motorola Solutions15 hours ago
Ho Chi Minh City, VietnamEntry Level / Mid Level
Responsibilities
- Design, build, deploy, and maintain robust features for backend services and modern web applications.
- Write clean, maintainable, self-documenting code using engineering best practices.
- Collaborate with cross-functional teams on architecture, pull-request reviews, and technical problem solving.
- Contribute to automated test suites and continuous deployment pipelines.
- Develop integration, contract, or end-to-end tests and automate repetitive workflows where applicable.
Requirements
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- 1–3 years of experience in software engineering or automation.
- Development experience with C#, Python, and JavaScript or TypeScript.
- Knowledge of object-oriented design, RESTful APIs, data structures, and SQL/NoSQL database interactions.
- Experience with Git workflows, code reviews, and basic CI/CD concepts.
- Preferred: experience with Playwright, Cypress, Selenium, PyTest, xUnit, or NUnit.
- Preferred: experience writing integration, contract, or end-to-end tests.
- Preferred: familiarity with automated test triggers in GitHub Actions, GitLab CI, or Azure DevOps.
Benefits
- No travel is required.
- No relocation is provided.
Tech Stack
Categories
About Motorola Solutions
Motorola Solutions builds mission‑critical communications, video security and access control, body‑worn cameras, and command‑center software for public safety agencies and enterprises. It sells radios and LMR/P25 systems, cloud software, and managed services used by police, fire, and critical infrastructure operators. Headquartered in Chicago and publicly traded on the NYSE (MSI), the company was formed in 2011 after Motorola’s split and operates globally.