Software Engineer

Job Location

Pune

Published By

P.S International

Type of Job

Permanent

Salary Range

5 - 12 LPA

Published Date

June 29, 2022, 11:00:00 AM

Experience Required

2 -7 Years

Qualification

B.Sc - Computers, Electronics/Telecommunication
BCA - Computers
B.Tech/ B.E - Electronics/Telecommunication, Computer
M.E./M.Tech - Electronics, Telecommunication, Computer
MCA - Computer
MSC - Computer, Electronics/Telecommunication

Job Description

Responsibilities :

  1. Collect and analyze technical requirements.

  2. Understand the design and architecture of our M365 apps development.

  3. Design and develop high productivity M365 apps that leverage Add-In development APIs to full extent.

  4. Integration of apps with Legal platform.

  5. Integration of apps with other Microsoft services like Azure AD, authentication flows, Azure services.

  6. Performance optimization of existing application.

  7. Implement effective use of cache technologies for better performance.

  8. Proper implementation of testing best practices including development of unit test cases, regression tests.

Required Skills :

  1. Minimum 1 years work experience with Microsoft 365 Apps and Add-ins.

  2. A deep understanding of Office Add-in Manifest Schema with variations for Outlook, Word, Excel.

  3. Strong experience working with Restful APIs.

  4. Minimum 1 year of angular development experience on version 2 and above.

  5. Hands on experience with office JS API.

  6. Hands on experience with Excel and Word specific API.

  7. Very good experience with Outlook JavaScript API.

  8. Hands on experience with Microsoft Graph API.

  9. Understanding of Microsoft 365 app source and the process of releasing apps in various stages from tenant to general public release.

  10. Exposure to Microsoft guidelines for App development and review process.

  11. Strong portfolio of previous work.

  12. Good command with hands on experience of minification, uglification libraries.

  13. Understanding of Webpack and its configuration.

  14. Experience testing and optimizing application performance.

  15. Experience with tools for analysing performance of Angular debug builds.

  16. Ability to work well with a creative team, as well as back-end developers.

  17. Very good experience with material design components.

  18. A strong command over JavaScript and typescript.

  19. Good exposure to J Query.

  20. A strong foundation of HTTP protocols and JSON.

  21. Good grasp over HTML and CSS concepts.

Desired Skills :

  1. Exposure to Microsoft Power Apps will be a distinct plus.

  2. Exposure to Azure cloud services is desirable.

  3. Exposure to Team Foundation Server as a code repository and versioning.

  4. Good understanding of Software Development lifecycle and good exposure to agile or iterative SDLC.

  5. Thorough understanding of Chrome developer tools.

Behavioral Skills :

  1. Self motivated, energetic and amicable personality.

  2. Ability to communicate clearly and effectively.

  3. Clearly demonstrated passion for programming.

  4. Focused and hardworking individual.

  5. Willingness to put in extra effort as and when required.

  6. Ability to work effectively in teams.

  7. Good command over English language.

  8. Hybrid form of working.

About Company

Our Client is a leading software developer company.

Address

Pune