The Senior Engineer - IT (Java) role requires proficiency in SharePoint 2013/2016 & O365 Development, C#, HTML/CSS/JQuery/Angular JS/SP Service/Rest API, MySQL, and OOPS concepts. Candidates should have 3-6 years of experience in designing, developing, and implementing SharePoint solutions, including custom workflows and web sites. Responsibilities include building and maintaining C#.net code, working with database components, and ensuring application quality. Strong communication and coordination with Agile teams are essential.
Good To Have:- Experience with SharePoint 2013/2016, O365 Development
- Experience with MsSQL or any RDBMS
- Experience with C# Coding
- Experience with Visual Studio 2013/2015
- Experience with automated unit testing and integration testing
- Strong understanding of SSOM, CSOM, JSOM
- Familiarity with Continuous Integration & DevOps techniques
- SharePoint Certification 2013/2016
Must Have:- Proficient in SharePoint 2013/2016 & O365 Development, C#, HTML/CSS/JQuery/Angular JS/SP Service/Rest API, MySQL, and OOPS concepts.
- Experience designing, developing, and implementing SharePoint web sites and custom SharePoint workflow applications.
- Good knowledge and experience in C# coding.
- Strong in SSOM, CSOM, JSOM, and PowerShell Scripting.
- Experience creating and consuming web services, web API, or WCF.
- Proficiency with code versioning tools like TFS and BitBucket.
- 3-6 years of experience analyzing and understanding application storyboards and use cases.
- Ability to define, architect, configure, and implement SharePoint solutions including workflows/automation, applications, and Dashboards.
- Design, build, and maintain efficient and reusable C#.net code.
- Working knowledge of configuration and custom development of SharePoint components.
- Fix identified defects or observations that are potential impacts or risks for functionality.
- Ensure best possible performance and quality of the application using project and standard best practices.
- Design and develop web user interfaces with SharePoint Forms and Workflows.
- Develop unit test cases and perform unit testing.
- Work on creating database tables, stored procedures, and functions.
- Coordinate with AGILE team.
- Strong verbal and written communication skills.