Senior IT Software Developer
Location: La Verne, CA (hybrid)
6-month assignment (potential to extend)
Pay Rate: $62-70/hour
Summary :
Responsible for designing, developing, deploying, and optimizing custom software applications, data marts, and business intelligence solutions. Manages projects within scope, budget, and schedule while providing technical advice and recommendations.
Key Responsibilities :
- Develop and deploy custom software and relational database applications, including queries, stored procedures, and ETL processes.
- Create and optimize data marts, BI dashboards, and reporting tools.
- Act as Project Manager to oversee scope, quality, budget, and schedule.
- Perform data warehouse tuning and consolidation of multiple data marts.
- Review deliverables, provide technical expertise, and recommend solutions.
- Other related duties as assigned.
- Education :
- Bachelor's degree in a related field and six years of relevant experience, OR
- Master’s degree in a related field and four years of relevant experience.
Technical Knowledge :
- 6 years of work experience providing technical support for Maximo 7.6.1.3 (or later ).
- Experience with IBM Maximo EAM technology and providing Maximo technical support in areas such as: application configuration, database configuration, automation scripts, MIF (Maximo Integration Framework) interfaces, security, escalation, workflows, migration manager, etc.
- Proficient knowledge of relational database and Maximo's data model.
- Experience using programming languages such as: Oracle PL-SQL, Oracle SQL, Jython, Java, C#, xaml, xml, SOAP and/or REST APls.
- Data warehouse design, star schema, ETL, and BI dashboards.
- Database security, multi-threading, and web services technologies.
Skills :
- Database and application performance tuning.
- Strategic planning and integration of transactional data with data warehouses.
- Effective communication, problem-solving, and multitasking.