Senior Programmer Analyst, Digital Platform
Darden's Digital Platform team is seeking a highly skilled and collaborative person for a Sr. Programmer Analyst position to provide technical expertise in developing, maintaining, and enhancing business applications such as Darden's customer-facing web sites, mobile apps and ecommerce solution. Create technical design specifications from business/functional requirements based on your understanding of front-end and back-end technologies. Work with internal stakeholders to clarify system requirements as appropriate. Configure, program/create business functionality and unit test development work to ensure quality. Work within Darden's SDLC methodology and adhere to technical architecture standards. Proactively identify potential problems and issues and actively communicate and manage issues to resolution.
ROLES AND RESPONSIBILITIES:
-Work closely with key stakeholders and other project team members to understand and prioritize functional requirements and information needs. Participate in the development of functional requirements and design specifications as appropriate.
-Develop, create and document technical specifications and designs from which applications and/or technical solutions can be developed that satisfy documented business /functional requirements and envisions potential future requirements and business needs to ensure solutions are flexible and extensible.
-Provide programming and technical expertise to ensure business solutions (applications) function according to business and technical requirements. Prepare and deliver technical documentation as required.
-Ensure that all code / technical configurations and other work products are thoroughly unit-tested prior to delivery. Participate in system/integration testing as appropriate. Perform code reviews and other QA steps as requested.
-Manage mobile app development, native development, app analytics, testing, builds, 3rd party libraries, OTA and store management, administration, and expertise in the renewal of certificates for apps and the app publishing process.
-Adhere to Darden SDLC and technology architecture requirements. Contribute to architecture design principles and standards as appropriate.
-Proactively identify and communicate potential problems and issues to project team members/leaders. Proactively identify alternatives and recommend/implement solutions as appropriate.
-Ensure accurate project status and work estimates (ETCs) are always reported /communicated to project leaders/managers in a timely fashion.
-Effectively communicate with stakeholders throughout the project lifecycle. Ensure issues are analyzed, discussed and resolved in a timely manner.
-Consistently enhance skills and job knowledge by researching new internet/intranet technologies and software products and trends; reading professional publications; maintaining personal networks; participating in professional organizations.
REQUIRED TECHNICAL SKILLS:
-5+ years of programming/analysis experience
Experience with the following development skills and technology:
* Java Enterprise Edition (J2E)
* Object-oriented design
* Web Services / SOA integration (SOAP, RESTful)
-Demonstrated competency in designing, programming and testing complex applications or components.
-Demonstrated competency in accurately identifying the scope of work and preparing thorough, accurate and detailed schedule estimates.
-Familiarity with version control systems, particularly Git, is a plus.
-Knowledge of Oracle technologies and a basic understanding of Azure Cloud.
-Excellent problem-solving and communication skills.
-Ability to work collaboratively in a team environment and with external stakeholders.
-Understanding and working with Oracle, or PostgreSQL database systems.
-Experience with mobile app development
-Verbal and written communications skills, with an ability to express complicated technical concepts in business terms.
-Solid teamwork and interpersonal skills.
-Strong analytical, problem-solving and conceptual skills.
-BS / BA in MIS, Computer Science, Business, Mathematics or Engineering
-Experience using integrated development environments (IDE)
-Understanding of source control and code review tools
PREFERRED SKILLS AND EXPERIENCE:
-Web user interface (UI) design
-Experience with ecommerce and Web Content Management systems
-Experience with Java-based platforms
-Experience with Oracle ATG Commerce Platform
-Experience with Oracle Endeca
-Experience with JDeveloper
-Knowledge of Orchestration/BPEL
-Knowledge of a content delivery network
-Knowledge of application security concepts
-Knowledge of restaurant business
-Knowledge of other retail businessChat to Apply