Electronic Arts Requirements on .Net Software Engineer - IT and Government Jobs @ career updates latest

Tuesday, 7 July 2015

Electronic Arts Requirements on .Net Software Engineer

POSITION OVERVIEW
 At Electronic Arts we put our players first, and we’re looking for the most talented and creative developers to help us become the world’s #1 mobile gaming company. Our mobile team is growing fast with a portfolio of blockbuster titles like FIFA, The Simpsons: Tapped Out, Madden, Real Racing, Plants vs. Zombies, and the Sims.The EA Central Development Services group is a critical partner of EA game development teams and a driver for quality and productivity within those teams.

Key Duties and Responsibilities:
1.Engage and work amongst a small group of SEs working on the development of an enterprise application
2.Verify technical requirements from stakeholders or business analysts
3.Author designs ensuring completion of all requirements
4.Analyze business processes and define application workflows focusing on usability
5.  Follow quality standards through code reviews and design approvals
6.Participate in the implementation plan that includes schedule, priorities, dependencies and deliverables
7.Write high quality code and debug across multiple modules while dealing with related external dependencies
8.Perform complete testing of web applications
9.Document tools and practices and participate actively in knowledge sharing processes. Share best practices and learn from other team members and peers
10.Promote positive morale and a sense of team identity

Experience and Knowledge Required:
1.3+ years of proven experience in web development projects
2.Solid proficiency in .NET (C#) and ASP.NET MVC
3.Good HTML/Ajax/JQuery experience
4.Experience working with databases (MS SQL preferred)
5.Thorough knowledge of software design concepts, such as object-oriented programming, common design patterns, algorithms, and development lifecycles

Behaviour/Competencies:
1.Excellent verbal and written communication skills, including technical writing skills.
2.Excellent organizational and people management skills.
3.Pro-active, motivated, and energetic.
4.Excellent time management skills with strong ability to prioritize and multi-task across competing demands.
5. Flexible and dynamic – quickly adapt to changing needs of the business.
6.Commercial awareness - the ability to view situations from a commercial or business perspective.
7.Ability to work under extremely demanding and dynamic situations.