Description & Requirements
Sr. Manager - Software Engineering: Provide architecture and design solutions to enhance/maintain Enterprise Customer Relationship Management applications such as Siebel or Salesforce.
I: Essential Job Functions:
• Providing architecture and design solutions to enhance/maintain Enterprise Customer Relationship Management applications such as Siebel or Salesforce (10%);
• Understanding and reviewing business requirements, conducting design feasibility studies, performing proof of concepts/prototypes (9%);
• Designing, configuring and customizing Enterprise Customer Relationship Management applications such as Siebel or Salesforce for business needs (typically, design/coding, design/code reviews and unit testing) (5%);
• Integrating Siebel or Salesforce Customer Relationship Management with other systems such as New York State of Health, MAXe and Oracle Knowledge Management through web service and iFrames (5%);
• Supporting Project Manager in planning activities including effort estimation, tasks/assignments, risk identification, daily and weekly status reporting (5%);
• Creating and monitoring JIRA/IT tickets for defects, deployments and other maintenance activities (1%);
• Communicating/collaborating with Operations, System Integration Testing, User Acceptance Testing teams and other stake holders including third party vendors (5%);
• Conducting daily SCRUM meetings, reviewing progress, discussing and prioritizing work/assignments (5%);
• Supporting Production, System Integration Testing, User Acceptance Testing, Regression and Training environments for monitoring, troubleshooting and deployment activities (5%);
• Creating/maintaining Siebel or Salesforce Customer Relationship Management playbook/knowledge base for typical technical issue/solutions (5%);
• Responsible for managing the overall development lifecycle of the assigned software application (5%);
• Working with the development resources to design and develop software solutions based on requirements to ensure functionally sound products are designed properly (5%);
• Collaborating with different functional groups, including Operations, Business Analyst, System Analyst, Testing and Project Management Office on the definition and prioritization of the requested solution (5%);
• Managing and executing according to established project plans and delivery timelines (5%);
• Managing performance metrics and demonstrating continuous improvement in containing defects found in production (5%);
• Contributing to the technical and process innovation of the engineering department as a whole (5%);
• Providing mentoring and guidance to development resources (5%);
• Working on Siebel modules of small to large scope (2%);
• Participating in analysis, design, data modeling, coding, testing, and debugging of software and configuration anomalies (2%);
• Supporting and troubleshooting existing Seibel applications (2%);
• Handling user acceptance testing (2%);
• Producing clear and technical documentation (2%).
II: Education and Experience Required:
• Bachelor's Degree in Computer Science or Computer Engineering plus 8 years of experience designing and developing Siebel applications, and performing unit and system integration testing.
III. Special Skills Required:
• Experience with the following tools and technologies:
o Siebel Enterprise Application Integration (EAI), SOAP structure, import / export WSDLs, XSDs, XMLs and EAI Business Services, Web Services;
o Siebel Configuration, e-Scripting, Task Based UI, State Models, Application Deployment Manager (ADM), Smart Scripts, PL/SQL Stored Procedures;
o Siebel Business Process Administration involving Workflows and Workflow Policies;
o Siebel Tools, SOAP UI, Oracle SQL Developer, Jira;
o Web templates, JS, CSS files, Physical Model and Physical Renderer for Siebel Open UI.
Salary: $179,389 per year. Telecommuting permitted within Albany, NY metro area.