Job Title: Senior K2 Developer
Location: Hyderabad
Experience: 4+ Yrs.
Qualification: Any Graduate
Skillsets: K2, UI, SharePoint
Responsibilities
- Design, develop and maintain K2 application including databases, content management, content sharing and other process automation solutions in K2 environment.
- Build proof of concept prototypes based on requirement documentation.
- Participate in discussions regarding requirements, designing the application with users and team members.
- Provide effort estimates for a given requirement and able to explain requirements.
- Work both as an individual contributor and team player.
- Review the development, coding standards, and be aware of application change management processes to ensure compliance within releases.
- Work closely with QA team, infra team and maintain corporate existing K2 applications.
- Take ownership in building the K2 applications backlog and the building of support capability for existing K2 applications under the guidance & collaboration of the leads.
Required Experience
- With 7 years of overall IT experience and at least 4 years of working experience on developing applications using K2.
- Experience in developing and generating smart objects, forms, views, workflows and using Out-Of-Box features.
- Experience in developing custom brokers.
- Ideally hands on experience in working with and integrating with SQL, SharePoint on prem, SAP, SOAP Web Services, REST APIs, DocuSign, etc.
- Preferably experienced with K2 5.7 including branding via legacy themes and style profiles.
- Experience in custom K2 UI development including JavaScript, jQuery libraries, CSS, etc.
- Experience in development and optimization of SQL Server related artifacts such as tables, views, Stored Procedures, Functions and Triggers.
- Knowledge and experience of serialization/deserialization concepts in K2.
- Preferably experienced with Sharegate Migration tool for SharePoint-to-SharePoint site copying.
- Hands on experience in PowerShell scripting.
- Aware of Azure DevOps, JIRA / Confluence systems
- Integrate K2 applications with other enterprise systems, DBs and 3rd party APIs etc.
- Hands on experience using Package and Deployment tool and Azure DevOps for release management.
- Excellent attention to detail
- Excellent communication skills
- Excellent written and spoken English.
- Excellent analytical and numerical skills
- Strong problem solving and conceptual thinking.
- Strong organisation skills