Design, develop, and configure software systems to meet market and/or client requirements either end-to-end from analysis, design, implementation, quality assurance (including testing), to delivery and maintenance of the software product or system or for a specific phase of the lifecycle.
Assesses customers needs, determining appropriate Iron Mountain products and solutions. Develops and implements strategies and business plans through understanding the clients business model, planning and decision making channels from understanding the customer's value proposition and ability to explain how they differentiate themselves in the marketplace.
Must be able to evaluate user requests for new or reengineered applications to determine their feasibility and time requirements and their compatibility with current systems and architecture standards. They recommend solutions, develop, and build applications.
The successful prospect for this position will effectively demonstrate a remarkable ability at opening doors to new opportunities and setting successful appointments from a cold start as well as be highly self-motivated people person that exhibits excellent presentation and communication skills, as well as a strong pedigree in closing.
The Junior Java Developer will be responsible for designing, developing, and supporting software products as well as work with documentation specialists and other development team members to develop features and repair defects.
This role will be focused on developing enhancements and integration solutions for our custom web and desktop supply chain application suite. Works closely with peers and business partners to provide testable and stable solutions to our business critical application suite.
Evaluate and implement the appropriate development architypes and patterns, and perform requirements, design, development, testing and troubleshooting process with internal teams, partners, providers and external technology vendors.