Citizens Bank .Net Developer in Medford, Massachusetts


The Business Systems Specialist will work with the Credit Services IT group to design and build technical solutions for web applications. Participate in the full software development life-cycle (SDLC), from gathering functional specifications, to analyzing existing code, designing and documenting, to coding and testing, and post implementation support. Design and implement web pages and controls with complex functionality. Design, develop and maintain web services. Design and develop the underlying database objects, including database models, functions and stored procedures. Create data mapping of new fields to existing or new data sources. Utilize SQL Server to produce T-SQL scripts for schema changes, stored procedures, views, and data changes. Analyze the effects of database changes on data quality, application performance, and interfaces with external systems. Work with business analysts, other developers and QA testers to ensure successful implementation of the technical solutions. Perform other duties as assigned.


Experience:Must have experience performing IT systems analysis and participating in full SDLC in developing solutions for financial services risk management 8+ years of related work experienceStrong experience with complex financial or risk management business rule analysis and implementation. Converting written documentation into high-quality functional codeDeveloping web servicesProgramming in ASP.NET (Web Forms and MVC), Javascript, JQuery, HTML, and T-SQL; and utilizing Visual Studio, SQL Management Studio, Team Foundation Server, and Internet Information Server software and MS SQL databases. Effective communicator; needs to work with other developers, testers, BAs, PMs and partners from other risk and technology teamsBusiness Analysis experience is a plusEducation:Bachelor’s degree in Computer Science, Information Technology, or related field, followed by 8+ years of related work experience. Master’s degree in Computer Science, Information Technology, or related field and 5+ years of experience in the position offered or related business systems analyst position Hours & Work ScheduleHours per Week: 40Work Schedule: Monday-Friday 8-5Why Work with UsAt Citizens, you’ll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth.Equal Employment and Opportunity Employer/Disabled/VeteranIt is the policy of Citizens Bank and Citizens Securities, Inc. to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, citizenship, veteran or military status, marital or domestic partner status, or any other category protected by federal, state and/or local laws.Equal Opportunity & Affirmative Action Employer Disabled/VeteranCitizens Bank is a brand name of Citizens Bank, N.A. and each of its respective subsidiaries, and Citizens Bank of Pennsylvania.