
SharePoint Software Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- Uses an analytical approach and independent judgment to resolves complex technical challenges and develop innovative solutions that consistently deliver quality IT solutions.
- Design SharePoint solutions that align with business needs. Create information architecture, site structures, and workflows. Decide on the appropriate use of SharePoint features and capabilities.
- Write code and develop custom solutions using SharePoint technologies, including SharePoint Designer, SharePoint Framework (SPFx), and Visual Studio. Customize SharePoint sites and pages using web parts, lists, and libraries.
- Integrate SharePoint with other systems and applications within the organization. This may involve connecting to external databases, APIs, or third-party tools.
- Customize SharePoint sites and pages using CSS, JavaScript, and other web development technologies to enhance the user experience and meet specific design requirements.
- Develop and implement workflows using SharePoint Designer or Microsoft Power Automate (formerly known as Flow) to automate business processes and approvals.
- Collaborate with other team members to implement feedback on pull request reviews.
- Continuously collaborate with Product Owner to demo developed functionality and validate against specified requirements.
- Ensure high performance for global users through performance tests and tuning.
- Collaborate with agile team members to craft clear user stories and continuously deliver product increments.
- Estimate work based on user stories and functional requirements or wireframes.
- Contribute to Takeda’s mission by leading the development and adoption of solutions that deliver business outcomes and drive innovation.
- Write unit and integration tests for all application code.
- Leverage GitHub for CI/CD for all application development.
- Bachelor’s degree in computer science, systems analysis, product management or a related study, or equivalent experience.
- 4+ years of experience developing and administering software built on top of SharePoint & Office365.
- Hands-on knowledge of key SharePoint relevant programming languages and frameworks: C#, SharePoint Framework (SPFx), React, .NET Core / ASP.NET Core, REST API, Azure SQL DBs, HTML/CSS
- Good to have knowledge and experience on Power Platform (PowerApps, Power Automate, PowerBI )
- Solid Power Platform development experience.
- Hands-on experience developing complex solutions against relational databases .
- Ability to communicate complex technical concepts.
- Self-starter with a passion for taking ownership of your work and delivering outcomes.
- Ability to continuously enhances own skills.
- Strong communication skills, a team player with a 'winning as a team' attitude.
- Ability to write and speak in the English language.
- Practice efficient time management and coordinates tasks, working in an international environment.
- Takeda is certified as a Top Employer, not only in India, but also globally. No investment we make pays greater dividends than taking good care of our people.
- At Takeda, you take the lead on building and shaping your own career.
- Joining the ICC in Bangalore will give you access to high-end technology, continuous training and a diverse and inclusive network of colleagues who will support your career growth.
- Flexible work environment, including hybrid working
- Comprehensive Healthcare Insurance Plans for self, spouse, and children
- Group Term Life Insurance and Group Accident Insurance programs
- Health & Wellness programs including annual health screening, weekly health sessions for employees.
- Employee Assistance Program
- 5 days of leave every year for Voluntary Service in additional to Humanitarian Leaves
- Broad Variety of learning platforms
- Diversity, Equity, and Inclusion Programs
- No Meeting Days
- Reimbursements – Home Internet & Mobile Phone
- Employee Referral Program
- Leaves – Paternity Leave (4 Weeks) , Maternity Leave (up to 26 weeks), Bereavement Leave (5 days)
- Takeda is leading a digital revolution. We’re not just transforming our company; we’re improving the lives of millions of patients who rely on our medicines every day.
- As an organization, we are committed to our cloud-driven business transformation and believe the ICCs are the catalysts of change for our global organization.