HERC Rentals Applications Developer II - Bonita Springs, FL in Cutler Bay, United States
Herc Rentals is a premier full-line equipment-rental company — providing our customers the equipment solutions they need to get their work done safely, confidently and cost effectively, while enabling them to conserve capital for their growth investments.
With over 50 years of equipment-rental expertise, approximately 4,800 employees with approximately 275 company operated locations, principally in North America. Herc Rentals is a leader in all of the key markets that it serves, including transportation; industrial & manufacturing; oil & gas; government & municipalities; construction, mining, & energy; remediation & restoration; emergency response; facilities; MRO; entertainment; and ground care.
We aspire to be the supplier, employer and investment of choice in our industry, with core values that promote a culture built on integrity, respect, teamwork, and accountability.
As part of an Application Development team, this individual analyzes business requirements and problems and drives research to design quality technical solutions. This individual will be involved in portions of the full systems life cycle (based on experience/skills) and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is delivered on time and within budget. Handles complex problems independently and demonstrates analytical thinking. Can make judgements and recommendations based on the analysis and interpretation of data.
Key Result Areas
Design, code, test, and analyze software programs and applications including research, design, documenting and modifying throughout the production lifecycle
Analyze and amend software errors in a timely and accurate fashion and provide status reports when required
Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications
Research and document requirements of software users
Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts
Recommend, schedule, and perform software improvements and upgrades
Consistently write, translate, and code software programs and applications according to functional/technical specifications that meet business requirements
Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
Administer critical analysis of test results and deliver solutions to problem areas
Generate statistics and prepare and write reports for management and/or team members on the status of the programming process
Assist in the development and maintenance of user manuals and guidelines
Assist in software deployment as required based on build specification
Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems
Participating in development and testing of Software meeting project deadlines and deliverables
Implementing software solutions that ensure security, integrity, scalability and consistency of critical user data
Supporting ITSM Integrations with third party applications and data sources
Learning ascending technologies, and willingness to learn enough to integrate with them
Documenting implemented technical solutions and application configuration processes/procedures.
Responsible for technical solution design, development, deployment/cutover, and implementation covering all technical aspects of the software implementation lifecycle
Provides hands-on technical solutions to business challenges & translates them into process/technical solutions
Responsible for design, development and delivery of various application development components, including reports, interfaces, conversions, and implementation of custom solutions
Interprets requirements, performs highly complex analyses and presents options and recommendations to obtain desired results
Creates, updates, and edits functional and technical design specifications and solutions to satisfy project requirements
Participates in code and design reviews and technical presentations to cross functional staff
Develops advanced technological ideas and guides development into a final product
Assists and works under minimal supervision in layouts, product support, devices, methods or procedures
Provides daily supervision and direction to the technical staff
Responsible for managing customer relationships within context of the individual role
Meets deadlines and manages multiple, dynamic priorities
Effectively communicates and has experience working in a team-oriented environment
- Bachelor’s degree in Computer Programming, Software Development, or other related field or recent equivalent work experience
Experience designing, developing, testing, implementing, integrating, and supporting applications
4+ years of hands-on experience with report development
4+ years of hands-on experience with relational databases (SQL Server, ERP Systems, ITSM Products)
Experience in all areas of the Microsoft .NET development platform and other Microsoft technologies
Experience in all areas of the Java development platform
Real-world experience with full life-cycle development and delivery of enterprise-class software solutions using the latest technologies and platforms (.NET or Java) and latest software development best practices and techniques including design patterns, test-driven development, and object-oriented frameworks.
REST-based service development is a plus but not required
Experience using Agile software development methodologies
Experience using relational databases and SQL
Knowledge of functional programming concepts is a plus.
Technical Skill Set
ServiceNow ITSM (Service Management Module)
Instance Best Practices and Roadmap Research & Innovation hands-on experience
System & Security Administration
Basic Platform Management Capabilities (Incident, Change, Request, SDLC)
Platform Data Governance
Team Development Standardization
Development Best Practices
Webservice Development with REST, SOAP, XML, HTML
HTTP, FTPS, Java scripts, Jelly Script, Workflows
Application Design & Solution Delivery
Self-Service Catalog Design & Deployment
Visio & Technical Process documentation
Develop complex system workflows
Custom scripting for workflows and form/system functionality
Production support (User access/inquires, failed jobs, approval issues, etc.)
Custom form development
Third-party integrations (HPOO, ServiceNow, AD, etc.)
Custom reporting/dashboard creations
If you are looking for an exciting and rewarding career with a growth-oriented company, Herc Rentals is the right place for you! As an industry leader, we offer the opportunity for training, development, and advancement. In addition, we offer highly competitive compensation and benefits package, including a generous vacation program. Apply today to be part of a team built for success!
Herc Rentals does not discriminate in employment on the basis of race, creed, color, religion, sex, age, disability, national origin, marital status, sexual orientation, citizenship status, political affiliation, parental status, military service, or other non-merit factor.