Associate Principal, Software Engineering

Company:  Blackwomenintech
Location: Chicago
Closing Date: 03/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Name of Employer:

The Options Clearing Corporation

Job Title:

Associate Principal, Software Engineering

Location:

125 S. Franklin Street, Suite 1200, Chicago, IL 60606

Duties:

  1. Responsible for the development and delivery of business features, integrating a variety of upstream data-sources and presenting data through the user interface, while enriching and advancing the platform.
  2. Contribute to front-end design, technical direction, and front-end architecture, collaborating with various teams to build fit-for-purpose solutions.
  3. Develop web applications using frameworks, such as React or Angular, HTML5, CSS, JavaScript, and the Agile process.
  4. Integrate RESTful APIs and business logic in services to read and write data from front-end web applications.
  5. 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.
  6. Develop source code using Git, create pipelines using Jenkins, and deploy web applications on virtual machines.
  7. Participate in code reviews, proactively identifying and mitigating potential issues and defects, as well as assisting with continuous improvement.
  8. Drive continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality.
  9. Actively participate in creation and review of both business and technical user stories, providing constructive feedback and input on work effort estimation and architecture/design improvements.
  10. Integrate disparate data from REST and WebSocket services within a cohesive user interface.
  11. Write unit and integration tests based on chosen DevOps frameworks.
  12. Perform application and project risk analysis and recommend quality improvements.
  13. Assist Production Support by providing advice on system functionality and fixes as required.

Education & Experience Required:

Bachelor’s degree in CS, computer engineering or related field, and five (5) years of experience as a software developer, software engineer, or related.

Special Skills Required:

  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,900

Apply:

Apply online at No calls. EOE.

Step 1: When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach your resume.

Step 2: You will receive an email notification to confirm that we've received your application.

Step 3: If 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.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙