Taro Logo

Software Engineer Mid-Level (.NET & Java) - Interfaces

Global technology company providing critical communications, video security and command center technologies for public safety and enterprise solutions.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer Mid-Level (.NET & Java) - Interfaces

Motorola Solutions is seeking a Mid-Level Software Engineer specializing in .NET and Java to join their Partner Ecosystem & Cloud Provisioning Team. This role focuses on developing critical interfaces between Motorola's public safety products and third-party applications, including Computer Aided Dispatch (CAD), Records Management Systems (RMS), and other safety-critical systems. The position involves working with modern technologies including .NET, Java, microservices, and Kubernetes to build robust integration solutions.

The ideal candidate will have strong experience in both .NET and Java ecosystems, with particular expertise in building ETL architectures and implementing complex system integrations. You'll be working on solutions that directly impact public safety operations, making this role both challenging and meaningful. The team operates in an agile environment, using modern cloud technologies and best practices in software development.

This remote position offers the opportunity to work with cutting-edge technologies while contributing to solutions that help keep communities safer. The role requires strong technical skills combined with the ability to understand and implement complex integration requirements. You'll be part of a team that values innovation and technical excellence, working on products that make a real difference in public safety operations.

Working at Motorola Solutions means joining a global community united in the mission of building safer futures. The company offers a collaborative environment where your work directly contributes to critical safety infrastructure used by public safety agencies and enterprises worldwide.

Last updated 17 hours ago

Responsibilities For Software Engineer Mid-Level (.NET & Java) - Interfaces

  • Develop interfaces between Motorola's products and third party products
  • Develop and test software interfaces between MSI products (CAD, RMS, Real Time Command & Control, and Analytics)
  • Implement ETL architecture with adapters to 3rd party and MSI systems
  • Develop transformation layer including field mapping, filtering, triggering, and business logic

Requirements For Software Engineer Mid-Level (.NET & Java) - Interfaces

Java
Kubernetes
  • Bachelor's Degree
  • 3+ years of professional software development experience
  • .NET Framework experience
  • Experience with relational databases
  • XML technologies including XSLT and XML schemas
  • Microservices and Kubernetes experience
  • RESTful web services experience
  • Cloud technologies (Azure preferred)
  • Source control technologies (Git preferred)
  • Must be able to obtain background clearance

Interested in this job?

Jobs Related To Motorola Solutions Software Engineer Mid-Level (.NET & Java) - Interfaces