Logo
The Options Clearing Corporation

Associate Principal, Software Engineering

The Options Clearing Corporation, Chicago, Illinois, United States, 60290


Name of Employer:The Options Clearing CorporationJob Title :Associate Principal, Software EngineeringLocation:125 S. Franklin Street, Suite 1200, Chicago, IL 60606Duties:Responsible for the development and delivery of business features, integrating a variety of upstream data-sources and presenting data through the user interface, all while enriching and advancing the platform. Contribute to front-end design, technical direction and front-end architecture, including collaborating with various teams to build fit-for-purpose solutions. Develop web applications using frameworks, such as React or Angular, HTML5, CSS, JavaScript and the Agile process. Integrate RESTful APIs and business logic in services to read and write data from front end web applications. Apply expert knowledge of JavaScript, NodeJS and frameworks, such as Angular or ReactJS, in independently designing and developing key services with a focus on continuous integration and delivery. Develop source code using Git, create pipelines using Jenkins, and deploy web applications on virtual machines. Participate in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement. Drive continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality. Actively participate in creation and review of both business and technical user stories, providing constructive feedback and input on both work effort estimation as well as architecture/design improvements. Integrate disparate data from REST and WebSocket services within a cohesive user interface. Write unit and integration tests based on chosen DevOps frameworks. Perform application and project risk analysis and recommend quality improvements. Assist Production Support by providing advice on system functionality and fixes as required. *This position qualifies for The Options Clearing Corporation's Employee Referral Program.*Education & Experience Required:Bachelor's degree in CS, computer engineering or related and five (5) years of experience as a Software developer, software engineer or related.Special Skills Required:Must have work experience with each of the following: 1) Develop web applications using frameworks, such as React or Angular, HTML5, CSS, JavaScript, and the Agile process; 2) Integrate RESTful APIs and business logic in services to read and write data from front end web applications; 3) Develop source code using Git, create pipelines using Jenkins, and deploy web applications on virtual machines; 4) Apply expert knowledge of JavaScript, NodeJS, and frameworks, such as Angular or ReactJS, in independently designing and developing key services with a focus on continuous integration and delivery.Salary$148,949-$175,900Apply:Apply online at www.theocc.com. No calls. EOE.Step 1When you find a position you're interested in, click the 'Apply' button. Please complete the application andattach your resume.Step 2You will receive an email notification to confirm that we've received your application.Step 3If you are called in for an interview, a representative from OCC will contact you to set up a date, time, and location.For more information about

OCC , please click

here.OCC is an Equal Opportunity Employer