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

Software Developer, Software Engineer, Full Stack Developer

Job in Detroit, Wayne County, Michigan, 48228, USA
Listing for: GEOTAB
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

What you'll do:

As a Software Developer, your key area of responsibility will be designing and implementing the security architecture, optimizing server performance, and developing custom integration code and extensions for Keycloak in both Java and C#. You will be responsible for the implementation of the project tasks, as well as managing day-to-day activities. You will also need to provide regular status reports to key partners to ensure the project is on time and meeting expectations.

You will need to work closely with other developers and stakeholders to ensure a seamless and reliable user experie

How you'll make an impact:
  • Integrate Keycloak with existing applications and systems and develop custom extensions to meet business requirements.
  • Design and implement security and architecture of the authentication infrastructure.
  • Ensure scalability and security of the authentication system through comprehensive testing, including Test-Driven and Security-Driven Development.
  • Troubleshoot and resolve Keycloak-related issues and plan/execute upgrades with minimal disruption.
  • Write and maintain secure, high-quality code in both Java and C# while conducting code reviews.
  • Participate in a 24x7 on-call rotating schedule.
What you’ll bring to the role:
  • Bachelor of Computer Science, Electrical/Software Engineering, or a related degree.
  • 2+ years of experience as a Software Developer, with a strong background in Java, C#, and relational databases.
  • Deep expertise in authentication/authorization concepts and protocols (OAuth 2.0 and OpenID Connect).
  • Proven experience with containerization and orchestration tools like Docker and Kubernetes.
  • Strong knowledge of RESTful API design, Dev Ops practices, and CI/CD pipelines.
  • Hands‑on experience with Keycloak installation, configuration, and scripting (preferred).
  • Excellent communication skills and the ability to respond to fast‑changing priorities.
  • To be eligible, candidates must have continuously resided in the continental United States for at least three years immediately preceding their application. Successful applicants will be required to provide verifiable documentation of continuous lawful residency. Some exceptions apply to US citizens.
  • Ability to pass an enhanced background check, including a drug screening test (if applicable) and a credit check.
Benefits:
  • Flex working arrangements
  • Home office reimbursement program
  • Baby bonus & parental leave top up program
  • Online learning and networking opportunities
  • Electric vehicle purchase incentive program
  • Competitive medical and dental benefits
  • Retirement savings program

  • * The above are offered to full-time permanent employees only
Other employment statements:

Geotab will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c), consistent with the Company's legal duty to furnish information.

We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at  Geotab provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

In addition to federal law…

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