Application Support – Consultant
Model N, Inc.
About the Job
Application Support - Consultant - Developer
Model N, Inc.
Chicago, Illinois
With over $150B in annual revenues across 50 countries managed in our Revenue Management systems, Model N supports customers through their entire revenue life cycle, from pricing, contracting, and compliance to settlements, channel management, and analytics. Whether you are an emerging business or a global leader, Model N results in revenue.
Model N’s solutions combine purpose-built applications, industry best practices, and a range of service offerings to transform the patchwork systems companies typically use to manage revenue by aligning the people, processes, and information companies rely upon to plan for, capture, and actualize corporate revenue. Through a suite of integrated applications specifically designed to meet the unique business requirements of Life Sciences and High Tech companies, we enable multi-departmental visibility and control over the entire Revenue Management life cycle, enabling customers to capture lost revenue, improve gross margin, and reduce financial and regulatory risk.
Model N is the global leader in Revenue Management, with worldwide operations that serve and support customers across diverse geographies. Our objective at Model N is to build an enduring company by offering innovative solutions and invaluable customer-centric services. To further this goal, Model N has assembled a leadership team with exceptional vision and decades of industry experience that is committed to excellence and customer success.
Job Responsibilities
- This developer role combines software development and customization skills with operational oversight and the ability to respond appropriately to both project and operational issues.
- Full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations support.
- Translate customer requirements into software design, development, plan and implementation. Propose system design/enhancements based on customer problems and product requirements. Communicate with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Ensure system changes are unit tested properly.
- Ensure that the daily run-book of data integrations and data processing is being followed and that any issues are resolved quickly and to the satisfaction of customer IT, IM and business.
- Recommend and help customers understand how Model N can be best changed, designed and/or configured technically to meet a customer business requirement.
Qualifications Requirements
- The successful candidate will be experienced in technical software development, supporting complex enterprise software systems at large organizations, preferably in the Pharma, BioTech, or Medical Device industries.
- Knowledge and 5+ years experience in performing work on enterprise software implementations or application support operations.
- Knowledge of professional software engineering practices best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations support, with an emphasis on formal methodologies.
- Experience with and a strong ability to quickly learn complex enterprise system architecture and technology, software design, complex data movement, integration points, and performance Model N build and release technologies and processes.
- Development experience with Web based technologies, e.g. JAVA, HTML and XML.
- Solid experience on UNIX, Linux, MS Windows, and MS Office tools.
- Solid experience with RDBMS, particularly Oracle SQL, and PL/SQL.
- Experience with BEA Weblogic / Websphere Application Server.
- Must possess strong analytical skills and work well with internal customers and software vendor resources.
- Must be able to document work in a professional manner. Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Must possession strong communication skills.
- Must be a disciplined self-starter.
- Able to work with a group of developers, business analysts, and system administrators supporting ongoing operations of the Model N Revenue.
- Management suite of applications as deployed at one or more Model N customers.
- Prior experience with Model N Revenue Management applications, revenue management-related software in general, Life Sciences business processes and applications preferred.
- Bachelors degree or greater in Computer-related field is required.