Software Developer Sr

Overview

Hybrid
$118,400 - $144,700
Full Time

Skills

Jython
JavaScript
Java
Energy
Maximo
Python
RESTful
MAS
Oracle
React.js

Job Details

LCRA's Solution Implementation team is looking for an experienced Maximo Developer to join our team at LCRA. LCRA is a public enterprise that exists to improve the quality of life of the people of Texas through water stewardship, energy and community service, and we've been doing it since 1934. This role is integral to our team of technology professionals, based in Austin, Texas, where you will contribute to the design, development, implementation, configuration, and maintenance of our Maximo EAM and other related applications, delivering innovative software solutions to business challenges. Our environment promotes teamwork across various disciplines and across various business areas to ensuring that every team member contributes to LCRA's mission of serving central Texas.

Competitive pay range: $118,400 - $144,700 per year This pay range represents a general target and is not reflective of the full pay range. Offers to selected candidates are contingent upon various factors such as skills, experience and education.

You will be trusted to:

- Apply industry experience and leading practices to architect, design, develop and implement IBM Maximo Application Suite solutions to support complex business requirements.
- Perform IBM Maximo (Manage) and Maximo Mobile application development, system administration, troubleshooting software issues and maintaining patch levels.
- Develop and troubleshoot integrations in Maximo Integration Framework to integrate key enterprise-wide systems.
- Develop Maximo reports using Maximo Business Intelligence Reporting Tools (BIRT).
- Gather and document user requirements and functional/technical specifications for software solutions as needed.
- Maintain existing software programs. Troubleshoot and provide tier 3 user support for software applications.
- Independently work to schedule and plan workload within a larger team, managing tasks and timelines to meet larger deadlines, while coordinating within a dynamic project.
- Stay current with emerging software trends and features.
- Assist with learning and onboarding new technologies with the team.

You qualify with:

- Nine or more years of experience in developing and programming/coding software applications or relevant experience. A degree(s) in computer science or relevant field may be substituted per LCRA guidelines for certain years of experience.

You are a great fit with:

- Experience with IBM Maximo Mobile Framework, Spatial, Service Provider, Scheduler and Monitor applications.
- Experience writing Maximo Automation Scripts and with OSLC REST APIs.
- Strong knowledge of IBM Maximo 7.x application and MAS (Maximo Application Suite) configuration and support including Maximo Integration Framework, BIRT report writing, Migration Manager.
- Programming experience in Java, Python or Jython and JavaScript.
- Experience customizing Maximo Business Components through Java/Jython/JavaScript development and experience with Maximo versions 7.x and MAS (Maximo Application Suite).
- Experience in development/Configuration and support of Maximo add-on modules like Maximo Spatial, Maximo Mobile, Service Provider, Scheduler, Monitor and IBM MRO IO.
- Knowledge of middleware/webservers and Oracle database environments.
- Functional knowledge of Enterprise Asset Management systems.
- Proficiency in SQL and ability to write queries against Maximo data model.
- Resourcefulness, creativity, and strategic thinking.
- Experience facilitating sessions.
- Experience with SSO, LDAP, and SAML configurations.
- Familiarity with cloud technologies such as IBM Cloud, Azure, Google Cloud Platform, and AWS.
- Familiarity with Kubernetes/OpenShift and cloud technologies.
- Administration of WebSphere application servers in a high availability environment.
- Experience with React and JavaScript.
- Experience in managing and leveraging APIs, REST services, etc.
- Good interpersonal skills and the ability to collaborate effectively on diverse teams.
- Sound verbal and written communication skills.

You gain:

- Competitive salary & medical, dental, vision and legal insurance

- Paid time off, including time for vacation, sick and family care leave

- 401(k) match up to 8% that includes a student loan 401(k) contribution program option

- Life and disability insurance

- Wellness program including wellness incentive

- Extensive learning & development programs

And more - all to create a compelling and rewarding work environment.

 

Equal Opportunity Employer

LCRA provides equal employment opportunities and a work environment free of discrimination and harassment. All employment decisions at LCRA are based on business need, job requirement and individual qualifications, without regard to race, color, religion, gender identity, national origin, age, disability, sexual orientation, genetic information, or veteran status in accordance with applicable federal and state legal requirements governing nondiscrimination in employment.

LCRA is committed to working with and providing reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require a reasonable accommodation for any part of the application or hiring process can contact LCRA Human Resources or email . Reasonable accommodations will be determined on a case-by-case basis.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.