EY
Website:
ey.com
Job details:
At EY, we’re all in to shape your future with confidence.
We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.
Join EY and help to build a better working world.
TC-MENA Technology-Full stack developer-Senior
As part of the TC- MENA Technology team, Senior role performs reporting tasks primarily related to design and implementing technology solutions. As a full stack developer, we are looking for skilled developers who can turn business problems into solutions as per the expectations of clients. . The role’s major responsibilities are design, coding based on technologies like Microsoft .NET, Angular/React, SQL Server etc The role also requires effective mentoring and communication skills including communicating through email and over the telephone.
The opportunity
As a full stack developer, your work will span the full product lifecycle, from design through engineering, deployment, and testing, to support, user experience and architecture. The main objective is to provide end-to-end service and can be involved in projects that involve databases and building user-facing websites. This job involves client interaction in providing solutions and requirement elicitation process.
Your Key Responsibilities
- Design, develop, and implement front-end and back-end components of our applications adhering to architectural standards usability design principes, etc
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor junior members in the team, conduct design/code reviews and lead development modules
- Ensure the technical feasibility of UI/UX designs and maintain high-quality graphic standards.
- Build reusable code and libraries for future use and follow best coding practices.
- Optimize applications for maximum speed and scalability across various devices.
- Integrate data from various back-end services and databases.
- Create and maintain software documentation.
- Stay up to date with emerging technologies and industry trends and apply them to operations and activities.
- Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality.
Measurable KPI’s
- AI-Assisted Coding Efficiency: Measure the reduction in time taken to write code with the assistance of AI tools like GitHub Copilot compared to traditional coding methods. This KPI can be quantified by tracking the average time spent per coding task with and without AI assistance.
- AI Contribution to Coding efficiency: Quantify the percentage of code commits that are attributed to AI-assisted programming like GitHub Copilot. This KPI helps in understanding the extent to which AI tools are being utilized and their impact on the overall development process.
- Code Quality: The number of bugs or issues found in the developer's code post-deployment.
- Task Productivity: The time taken from receiving requirements to deploying a feature to QA after proper unit testing
To qualify for the role you must have
- Development experience in frameworks .NET Framework/.NET Core / MVC framework (C# preferred)
- Minimum 4-8 years of experience in Agile/Iterative project execution
- Experience in front end / UI technologies including frameworks such as Angular/Bootstrap/React.
- Good understanding and development skills using the following: JavaScript, JQuery, Web API, HTML5, CSS3.
- Experience on Database technologies like SQL Server, SSIS, SSRS, NoSQL etc.
- Experience in Azure Cloud platforms
- Experience in using DevOps.
- Experience in technologies like Sharepoint, Power Platform, AI/ML , Python etc will be an added advantage
What Working At EY Offers
At EY, we’re dedicated to helping our clients, from start–ups to Fortune 500 companies — and the work we do with them is as varied as they are.
You get to work with inspiring and meaningful projects. Our focus is education and coaching alongside practical experience to ensure your personal development. We value our employees and you will be able to control your own development with an individual progression plan. You will quickly grow into a responsible role with challenging and stimulating assignments. Moreover, you will be part of an interdisciplinary environment that emphasizes high quality and knowledge exchange. 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
EY | Building a better working world
EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in capital markets.
Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow.
EY teams work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.
Click on Apply to know more.