MS 365 - Senior Developer
Dublin (Dublin City) Teaching
Job description
At EY, we are expanding our Microsoft cloud practice and specifically building our Technology Consulting (TC) team. Due to this expansion we are seeking to recruit high achieving Microsoft 365 (MS 365) Senior Developer to be part of our growing business and to support us in our NextWave Strategy.
The opportunity
By joining the Technology Consulting team as an MS 365 Senior Developer, you will be responsible for building modern experience solutions around SharePoint Online page and web part models. You must have experience and knowledge on SharePoint Online platform and Azure related technologies and must be proficient with front-end programming languages. As part of this growing team, you will also get to help shape the innovative culture that makes EY such a great place to work. If you have a keen interest in cloud technologies as well as intellectual curiosity and energy, then Technology Consulting could be exactly the right place for you.
We are recruiting MS 365 Senior Developers primarily at Senior Consultant and Manager levels. We are seeking individuals with significant client-side experience or individuals who have gained project and technology delivery experience within large recognised organisations. We have extensive team growth plans in place with significant opportunities for candidates with drive and ambition to progress their career at pace.
Your key responsibilities
· Create relevant code artefacts based on the defined functional specifications
· Responsible for design, build, test and deployment efforts within the SharePoint Development Framework
· Execute assigned tasks within a structured project environment and lead consultants in various project work streams
· Work cooperatively in a team environment
· Remain flexible on changing workloads
· Be able to create clean, scalable SharePointAzure solutions that meet all companyclients design and functionality requirements
Skills and attributes for success
· Ability to analyse client requirements and objectives to determine how software can best meet clients’ requirements and objectives.
· Convert requirements to functional specs and functional design documents
· Prototype and configure processes in SharePoint Online solutions to your client needs
· Support testing the proposed system and train users
· Teaming - Team Player
· Curious and personable.
To qualify for the role, you must have
· SharePoint Online (+3 years of hands-on experience)
· SharePoint Framework (+2 years’ hands-on experience + proficiency)
· Strong knowledge of modern JavaScript libraries and frameworks: Node.js, React, Gulp, and Yeoman
· Exceptional oral and written communication skills in English.
· Strong ability to work independently and in a team-oriented environment
· Strong interpersonal skills while working with a high-performing team in a fast-paced environment.
· Must have excellent time management skills and the ability to complete projects on time by meeting tight project deadlines
Ideally, you’ll also have
· 4-7 years of hands-on experience with modern web application of software development experience
· Seasoned developer with solid knowledge of Microsoft stack
· Hands-on experience with C#, JavaScript, JS Frameworks, SASS, HTML5, SOAP, REST, MVC, .NET Core, PowerShell, and Git
· Hands-on experience in Microsoft Azure: DevOps, App Service, Storage, Functions, Queues, Cloud Services, Containers, CI/CD Pipelines
· Knowledge on Microsoft 365 PnP guidance, libraries and tools
· Nice-to-have experience with agile tracking software such as Azure DevOps.
What we look for
Highly motivated individuals with excellent problem-solving skills and the ability to prioritise shifting workloads in a rapidly changing industry. An effective communicator and a confident leader equipped with strong people management skills and a genuine passion for technology and making things happen in a dynamic organisation. If you’re ready to take on a wide range of responsibilities and are committed to seeking out new ways to make a difference, this role is for you.
What working at EY offers
We offer a competitive remuneration package where you’ll be rewarded for your individual and team performance. Our comprehensive Total Rewards package includes support for flexible working and career development, and with FlexEY you can select benefits that suit your needs, covering holidays, health and well-being, insurance, savings and a wide range of discounts, offers and promotions. Plus, we offer:
· Support, coaching and feedback from some of the most engaging colleagues around
· Opportunities to develop new skills and progress your career
· The freedom and flexibility to handle your role in a way that’s right for you
About EY
As a global leader in assurance, tax, transaction and advisory services, we’re using the finance products, expertise and systems we’ve developed to build a better working world. That starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. Whenever you join, however long you stay, the exceptional EY experience lasts a lifetime. And with a commitment to hiring and developing the most passionate people, we’ll make our ambition to be the best employer by 2021 a reality.
If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.
Join us in building a better working world.
Apply now.