JPMorgan Chase .Net/C# -Software Engineering in Plano, Texas
As a Software Engineer , you will support the development and management of the investment initiatives and the ongoing enhancement of the Fund Administration Technology suite of applications. Expectations include significant application development experience, strong project planning, proven background in managing client requirements and expectations, knowledge of mutual fund services or related business and a good understanding of risk management and application security. As part of the JPMC Technology Group, ensure project objectives are in support of audit and information risk policies. Define purpose, tasks, milestones, budgets and measures of success, manage the project estimating activity, manage the development life cycle and deliver a quality product. This role requires strong people management and communication skills to ensure quality deliveries from our globally distributed development teams. Lead the post-implementation review evaluating project results, including client satisfaction. Promote effective teamwork and manage the resolution of interpersonal issues.
5 - 8 years of Application Development Experience
Strong business knowledge and experience in Mutual Funds Accounting and Administration or related domain
Strong technical knowledge with 5 to 7 years of experience in Microsoft .NET framework, C#, MVC, WCF and ASP.NET coding
5 to 7 years of object oriented design skills and familiarity with advanced design patterns and practices
5 to 7 years of SQL Server/Oracle application development and a strong database design and development skills
3 to 5 years of SSRS/Business Objects /Crystal Reporting and SSIS/ETL tools experience
Strong experience in writing Unit tests and test automation tools
Proven experience in building scalable and robust applications
Experience in building applications using SOA utilizing Microsoft technologies
Strong infrastructure knowledge including windows servers, web servers, firewalls, load balancers etc.,
Should be a hands on Agile practitioner
Experience with Source Control systems and Continuous Integration/Deployment tools
Minimum 5 years of combined business, project management, team leadership and IT experience required
Ability to develop strong internal and external client relationships
Experience managing geographically distributed and culturally diverse work-groups with strong team management, leadership and mentoring skills
Experience with projects in multiple technologies and functions
Excellent written and verbal communication skills
College degree, specialized training or equivalent work experience; Advanced degree preferred.
JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.