Country/Region:  IN
Requisition ID:  35304
Work Model: 
Position Type: 
Salary Range: 
Location:  INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI

Title:  ECM - Sharepoint

Description: 

Area(s) of responsibility

Job Title: ECM-SharePoint
Experience: 7-10 Years Years
Location: Pune/Bengaluru/Chennai/HYD/Mumbai

Job Summary
We are seeking a highly skilled and experienced Senior Developer for App Development to join our dynamic and growing team. In this role, you will be responsible for designing, coding, and modifying mobile applications, from layout to function, according to client specifications. You will also be tasked with leading a team of developers, ensuring the quality of the application, and working closely with other teams to ensure the application meets business needs. The ideal candidate will have a keen eye for detail, excellent problem-solving skills, and a passion for mobile technology.

Responsibilities
Design, develop, and implement new software applications, using the SharePoint Development Framework and other technologies.
Collaborate with cross-functional teams to define, design, and ship new features.
Conduct code reviews to ensure high-quality performance of the applications.
Troubleshoot, debug, and upgrade existing software to ensure optimal performance and user experience.
Required Skills
SharePoint Development Framework: Proficiency in SharePoint Development Framework is a must. The candidate should be able to design, develop, and maintain SharePoint applications.
Java Development: The candidate should have strong experience in Java development, including knowledge of the latest versions and their functionalities.
Agile Methodology: The candidate should have experience working in an Agile development environment, with a strong understanding of Agile principles, practices, and Scrum methodologies.
The candidate must have a Bachelor's degree in Computer Science, Information Technology, or a related field. A Master's degree is preferred.
Preferred Skills
Knowledge of Python, C++, or other programming languages.
Experience with cloud platforms like AWS, Azure, or Google Cloud.
Familiarity with front-end technologies like HTML, CSS, and JavaScript.
Knowledge of database management systems like SQL Server, Oracle, or MySQL.
Experience with DevOps tools like Jenkins, Docker, or Kubernetes.
Understanding of software testing methodologies and tools.
Knowledge of mobile app development for platforms like iOS and Android.
Familiarity with UI/UX design principles.
Experience with version control systems like Git.
Knowledge of cybersecurity best practices.