×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer

Job in Farmington Hills, Oakland County, Michigan, USA
Listing for: Americanitinc
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Senior Mobile Application Developer (TAK / ATAK / iOS & Android)

Duties include:

Analyze current CAD / dispatch interfaces used in vehicles and stations Identify interfaces suitable for mobile deployment Recreate dispatch workflows for iOS and Android platforms Install and configure a TAK Server proof of concept within the County network Integrate TAK Server with TAKAware (iOS) ATAK (Android) CLEMIS Computer Aided Dispatch (CAD) system Enable real‑time mobile visibility into:
Live incidents (call details & locations) Live unit statuses Live unit locations Ensure all mobile connections are:
Secure Reliable CJIS‑compliant Support Okta‑based authentication and enterprise security standards Contribute to embedded intelligence initiatives for public safety vehicles.

Must‑have skills:
Hands‑on mobile development experience for phone platforms Proven delivery experience within the TAK ecosystem, including: ATAK (Android), TAKAware / iTAK (iOS) Strong iOS expertise:
Swift, Objective‑C, Xcode Strong Android expertise:
Kotlin, Java, Android Studio RESTful API integration using JSON Git version control and Agile development practices Mobile UI/UX best practices for field operations Experience with App Store and Google Play deployments.

Nice‑to‑haves:
Public safety or law enforcement technology experience Experience integrating with CAD systems Knowledge of CJIS compliance requirements Identity and access management (e.g., Okta) Mobile analytics and crash reporting:
Firebase, Crashlytics Mobile testing frameworks:
Appium, Espresso Cross‑platform frameworks (nice to have):
React Native, Flutter, Xamarin.

Note:

Client/project details are confidential. Please reach out to us for more information.

Work location:

Pontiac, MI (Hybrid) Apply:

Duties include:

Design, code, test, debug and document for projects and programs associated with technology domain, including upgrades and deployments. Review technical challenges that require an in‑depth evaluation of technologies and procedures. Resolve issues and meet IT needs while leveraging solid understanding of the function, policies, procedures and compliance requirements. Act as an escalation point, provide guidance and direction to cross‑functional teams. Develop business process workflows and UI for various applications and platforms.

Must‑have skills:
Master degree in Instrumentation Engineering, or Electronics Engineering, or Electrical Engineering, or Computer Science, or Information Systems, or Information Technology, or Engineering, or related with 6 months experience as Software Developer, or Software Engineer, or Project Lead, or Manager, or Associate, or Assistant VP, or Consultant, or related.

Work location:

Farmington, MI Apply:

Duties include:

Conduct SAP Treasury development with focus on MTO application and system integration. Contribute to improving accuracy and efficiency in tax management operations, including public and private sector tax processes. Test and validate SAP applications to ensure smooth functionality and compliance with Treasury standards. Perform system and regression testing to identify, document, and resolve defects across Treasury applications. Collaborate with business users, developers, and functional teams to ensure Treasury applications met requirements and delivered accurate reporting.

Must‑have skills:
Master degree in Computer Science, or Applied Computer Science, or Information Systems, or Information Technology, or Data Science, or Database Management, or Information, or Engineering, or related with 6 months experience as Software Developer, or Software Engineer, or Trainee, or Associate, or Consultant, or related.

Note:

Client/project details are confidential. Please reach out to us for more information.

Work location:

Farmington, MI Apply:

Duties include:

Perform end‑to‑end QA activities for web applications, including manual functional testing, regression testing, and smoke testing. Design and execute test plans, test cases, and test scripts based on requirements and user stories. Develop and maintain automated test suites using Selenium for UI testing, and ensure stable execution across environments. Log, track, and validate…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary