Senior .NET Applications Developer Job in Chicago, Illinois US

Senior .NET Applications Developer

J.P. Morgan Chase is a leading global financial services firm. The firm is a leader in investment banking; financial services for consumers and businesses, transaction processing, asset and wealth management, and private equity. Under the JPMC brand, the firm services millions of customers in the United States and abroad. This includes many of the world's most prominent corporate, institutional and government clients. Treasury Securities Services (TSS) is a global leader in custody, securities lending, fund accounting and administration, as well as in treasury services. TSS supports the needs of institutional clients worldwide and is one of the top three providers in both of its businesses: Treasury Services (TS) and Worldwide Securities Services (WSS). Treasury Services is one of the largest cash management providers globally. Services include payments, collections, trade finance, investment and information services to help treasurers manage working capital and liquidity. The business ranks first in U.S. dollar clearing, processing wire transfers daily. As a .NET Applications Developer, you will be instrumental and responsible for providing high quality technology recommendations and solutions that address business needs by modifying the application. You will participate in requirement gathering sessions with business analysts, project managers, and developers to analyze business requirements and outline the proposed IT solutions. You will write technical design specifications, participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to information/data flow, and understand and comply with Project Life Cycle Methodology. You will also adhere to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications. Additionally, you will translate technical requirements into programmed application modules. You will also participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications. You will perform unit testing and integration testing of the application and work with QA and UAT teams to identify/troubleshoot/solve application code-related issues. Responsibilities: Create Solid Technical design recommendations for developing and integrating programs/components per written requirement specifications. Unit test, modifies, and implement application code. Examine application components to ensure adherence to Application Engineering guidelines, processes, and procedures. Utilize multiple programming languages and software technologies. Oversee code quality and standards within the application. Be involved in hands-on proof(s) of concept work involving the application. Participate and recommend application architecture decisions and help maintain a sound application architecture. Ensure conformance to LOB and team standards. College degree in related technical or business area, specialized training and/or equivalent work experience Strong teamwork skills Minimum 8-10 years of application development work experience. Minimum 7 years of web application development work experience.