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

  • Familiarity with JavaScript frameworks like AngularJS / React etc.,

  • 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.