Sr. Web Application Developer-Coral Springs,FL-Liberty Lake,WA

Employer
Bank of America Merchant Services
Location
Hagerstown, MD
Posted
Apr 17, 2018
Closes
Apr 18, 2018
Hours
Full Time
Bank of America Merchant Services connects businesses and consumers by doing payments better. In an increasingly complex marketplace, we empower businesses to give consumers the right commerce experience. We consult with businesses to customize solutions that integrate selling channels, open new markets, solve problems using data, stay secure and, ultimately, accomplish more. Banc of America Merchant Services, LLC is the result of a strategic alliance between Bank of America and First Data Corp. As an industry leader with a powerful commitment to the merchant business, Bank of America Merchant Services delivers a comprehensive suite of innovative payment solutions to merchants of all sizes. We are the number one US payments processor today with over 13.5 billion credit card transactions processed annually, representing approximately 300,000 merchant based relationships. We have industry-leading products, world-class technology solutions, an expansive geographic footprint, and 2,100 full-time associates. We offer outstanding career opportunities and advancement and we promote a healthy work/life balance through special benefits and programs. Bank of America Merchant Services is an Equal Opportunity and Affirmative Action Employer of Females, Minorities, Veterans and Disabled. The Business Information Manager will manage medium-to-large sized data projects for the Client Services Team. This individual contributor must collaborate across multiple teams and functions to understand the business and client support strategy while developing web interface solutions. Essential Functions Design, develop and maintain responsive web applications utilizing C# and Microsoft SQL Server Gather and translate user interface and database requirements into applications, dashboards and reports Defines application architecture and design by analyzing customer requirements and envisioning system features Design, build and maintain efficient, reusable, and reliable software components Handle all stages of the development lifecycle from concept through delivery and maintenance Recommend UI solutions by analyzing and documenting the advantages and disadvantages of various development methodologies and toolsets Focus on user experience to provide a feature-rich and a positive user experience Skills Strong understanding of object-oriented programming Proficient in the .NET framework utilizing MVC application architecture Experience applying the principles, theories, practices and techniques of application architecture and database design Proficiency in using JavaScript, jQuery and today's latest frameworks (REACT, jQuery, Angular) Knowledge of administering and deploying application to IIS Analytical, planning, organizational, and time management skills Superior technical aptitude Highly motivated to succeed in a performance driven environment Ability to multitask and change direction in an ever changing environment Ability to learn business and influence business partners across a diverse organization Ability to collaborate with technical experts and develop solutions and functional design documents Strong communication including oral and presentation skills Knowledge of payments industry is a plus Experience Bachelor's Degree in Computer Science, Management Information Systema or related field 5-7 years' experience in designing, developing and maintaining complex user applications 3-5 years' experience with advanced C#, CSS, JavaScript, T-SQL and today's latest UI frameworks High proficiency with using Visual Studio and SQL Server Management Studio Tools Visual Studio SQL Server Management Studio Experience with Microsoft SSRS is preferred Physical Requirements Standard office environment: work typically involves close visual acuity on a computer to access view, read, prepare and analyze data and other written communications. Travel Up to 10% This is not necessarily an exhaustive list of all responsibilities, performance standards, measurements, skills or requirements associated with this job. While this is intended to be an accurate reflection of the current job, management reserves the right to revise the job or to require other or different tasks to be performed when circumstances change. 5003 #LI-MC1 Bank of America Merchant Services ensures equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, protected veteran status, genetic information, or any other basis protected by law. The employer will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the employer's legal duty to furnish information. Nearest Major Market: Hagerstown Job Segment: Application Developer, Developer, Bank, Banking, Computer Science, Technology, Finance

Similar jobs