Software Administrator - Maximo
Job in
Jacksonville, Duval County, Florida, 32290, USA
Listed on 2026-06-03
Listing for:
City of Jacksonville, FL
Full Time
position Listed on 2026-06-03
Job specializations:
-
IT/Tech
Job Description & How to Apply Below
Job Overview
The Software Administrator reports to the Applications Development Project Manager and is responsible for working with Enterprise Architects, DBAs, Business Systems Analysts, and Infrastructure teams for developing, delivering, and maintaining technology-based business solutions with a primary focus on managing and supporting the City of Jacksonville’s Maximo Application Suite.
Benefits include 12 paid holidays, a personal leave day, health, dental, vision, life insurance and flexible spending plans. City employees are eligible for Federal Student Loan Forgiveness after 10 years of service.
Responsibilities- Configure and maintain IBM Maximo Application Suite (MAS) environments including upgrades and fix pack installations.
- Manage MAS components such as MAS Core, Manage, Monitor, Predict, Health & Safety, and Application Points.
- Configure organizations, sites, work management modules, asset hierarchies, and security groups within Maximo.
- Administer Maximo Integration Framework (MIF) and manage REST/JSON/SOAP integrations.
- Administer user access, authentication, and single sign‑on (LDAP/AD/Azure AD).
- Serve as the primary contact for Maximo user issues, enhancements, and functional questions.
- Install, configure, update, and diagnose hosted, SaaS and On‑Premise vendor applications; design, develop, and maintain applications and services.
- Support a minimum of two or three software systems including Maximo.
- Ensure successful configuration of applications based on business requirements identified by end‑users.
- Prepare detailed specifications and system design documents.
- Develop new components or modules to meet functionality requirements.
- Identify and resolve gaps between requirements and technical design.
- Work closely with customers, business analysts, and team members to understand business requirements that drive analysis and design of quality technical solutions.
- Ensure solutions align with business and IT strategies and comply with the organization’s architectural standards.
- Follow Agile development methodologies for systems design, coding, testing, implementation, maintenance, and support of applications delivered on time and within budget.
- Develop applications in the mobile environment meeting city operations and public needs.
- Read and review requirements documentation to become familiar with project scope, business needs, and overall application requirements.
- Review Technical Design Documents (TDD) and provide input in terms of overall design.
- Assist senior developers in designing objects and class modules, database design, data mapping and other tasks related to TDD.
- Configure or code assigned application modules per technical design, user interface and use cases.
- Operate as key developer on applications requiring single developer.
- Debug code and perform thorough unit tests on assigned modules; assist in unit testing all aspects of the application.
- Log test outcomes in issue tracking software.
- Participate in lesson learned strategy sessions and project summary reviews.
- Assist in maintaining, supporting, and modifying existing applications.
- Serve as team member, sharing and exchanging ideas concerning application development.
- Work with shared resources such as User Interface Designers, Business Analysts, and Technical Writers to ensure professional application development.
- Demonstrate proficiency in City of Jacksonville’s competencies.
- Perform related work as required.
- Knowledge of system development programming, analysis and design principles, practices, and techniques.
- Knowledge of .NET framework programming languages (, C#.NET, ASP.NET).
- Knowledge and understanding of software and hardware requirements of various departmental systems.
- Understanding of business functions related to applications and process requirements for medium to complex systems.
- Knowledge of development, reporting, and testing tools.
- Skill in developing .NET applications.
- Ability to adapt to vendor application tools.
- Ability to consult with clients to define user requirements on small projects.
- Ability to multi‑task, work independently and manage unstructured tasks within…
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).
(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:
×