Your Responsibilities:
· Developing scalable, fast, robust and simple web-based solutions to solve complex business problems
· Working closely with your peers to gather and incorporate their feedback into your feature design
· Keep up to date on emerging capabilities in open source area and identify where and how new capabilities can be applied
· Translate requirements from architects and product managers into functional code.
· Contribute to EY’s internal knowledge base on best practices in this full technology area.
· Completion of assigned tasks on time and regular status reporting to the lead
Primary Skills Requirements:
· Experience programming with object oriented and/or declarative languages
· Experience with .NET, C#
· Experience in developing REST services
· Highly experienced with back-end programming languages like Node JS
· Experience with developing web-based solutions using HTML 5, CSS/CSS3, Javascript framework like Angular JS, React JS, Vue JS, etc.
· Familiarity with database technology such as MySQL, Oracle and MongoDB
· Strong communication skills
Secondary Skills Requirements:
· Experience using modern software configuration management tools in an automated build environment such as Git, Azure Dev Ops etc.
· Azure/AWS knowledge is required
· Entityframework Core experience
· Agile development experience
· Ability to work in a team environment as well as individual contributor
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations