המקום בו המומחים והחברות הטובות ביותר נפגשים
This position could be located in CA.
Here at EY, you’ll have the chance to build a truly exceptional experience. We’ll empower you with the latest technology, surround you with high-performing teams, and provide the global scale and diverse and inclusive culture you need to discover your full potential. Through our coaching and training programs, you’ll develop the skillsets you need to stay relevant today and, in the future, – all while building a network of colleagues, mentors, and leaders who will be on the journey with you at EY and beyond.
Join our audit innovation lab and you will work with our assurance teams and world-class clients to leverage leading edge technologies to find creative, technology driven solutions to our everyday client work, and where you will feel and see your impact.
As an Applications Systems Engineer, you’ll be joined by an entrepreneurial team of multidisciplinary professionals in role which focuses on the development of next-gen, cloud-based data platform that will enable the audit professionals, and data specialists in collecting, combining, and exploration of data to create insights that support our clients with their decision-making processes. You will improve our clients’ data integrity and quality to allow for more reliable reports and insights within the accounting, finance, governance and regulatory space and pursue automation in the process to create efficiencies.
Your key responsibilities
Willingness to learn new tech stack and integrating emerging technologies to enhance audit service delivery quality, solving business/client challenges through technology.
Building user-centered applications, combining business knowledge with technology experience to build automation and analytic solutions with a focus on the financial services industry.
Performing full life-cycle software development using agile framework including delivery and integration with other systems and applications in a cloud-based environment.
Creating software development strategy and establish leading practice approaches based on industry trends, benchmarks, and new developments.
Overseeing and directing staff during the build of complex software products or systems.
Driving various stages of the development lifecycle, ensuring application/software architecture is aligned to stakeholder requirements.
Creating and/or modifying application delivery process strategy based on industry trends, experience, leading practices, and direction of major players.
Establishing strategy and business case for the integration of multiple applications.
Lead the design of complex integration strategies and plans and the evaluation of complex system integration initiatives and advises on any necessary course corrections.
Developing and maintain long-term business relationships and networks.
What we look for
You have an agile, growth-oriented mindset.What you know matters. But the right mindset is just as important in determining success. We’re looking for people who are innovative, can work in an agile way. Ideal candidates are enthusiastic about the power of data, and are looking for opportunities to continuously learn, and enhance their skillsets by working on cloud platforms.
You are curious and purpose driven.We’re looking for people who see opportunities instead of challenges, who ask better questions to seek better answers that build a better working world.
You are inclusive.
To qualify for the role you must have
Bachelor's or Master’s degree in Computer Science, Engineering, Information Systems Management, Accounting, Finance or a related field
Minimum of 5 years of the following experiences, but will consider less years in experience for strong candidates.
Experience in enterprise integration design patterns, microservices design and development, and middleware platforms including integrations, or application programming interface (API).
Experience designing API centric solutions using at least one of the following: representational state transfer (REST), DevOps, Postman or SoapUI
Experience developing schemas and data structures.
Experience in the entire software development lifecycle (SDLC), including analysis, planning design, development, testing, and deployment.
3+ years of experience in software development in .Net or Python framework. Preferably Python with Angular or React.
Experience converting business requirements into application and software design and managing the development lifecycle from configuration to deployment.
Combination of experience with at least 3 of the following:
Experience developing schemas and data structures.
Experience with source control
Hands-on experience using any API integration framework, such as MuleSoft, WSO2 or Apigee
Experience with Azure Pipelines (Cl/CD)
Experience in DevOps and cloud implementations.
Experience implementing security, such as OAuth, SAML (security assertion markup language), single sign-on (SSO), or mobile device management
Experience with front-end web technologies, frameworks and programming languages such as AngularJS, CSS (Cascading Style Sheets), and HTML5.
Experience with back-end web technologies, frameworks and programming languages, such as SQL, RESTful API, JSON, Spark or model-view-controller (MVC).
Experience with various general and high-purpose programming languages, such as PowerShell, Python, C++, C#, Scala, Java, JavaScript, Hive, R, Ajax, or NoSQL technologies
Experience in BI (Business Intelligence) technologies, such as Tableau, Spotfire or Microsoft Power BI
משרות נוספות שיכולות לעניין אותך