Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Intercontinental Exchange - ICE Senior NET Developer 
United Kingdom, England, South Somerset 
389132657

Yesterday

Job Purpose

ICE Mortgage Technology is seeking a Senior .NET Developer who will design, build, and maintain full stack .NET applications. This role will work through the full software development life cycle (SDLC) and may have a focus in an Agile environment. The Senior .NET Developer will be responsible for building APIs, Identity and Access Management (IAM) protocols, and additional reporting interfaces

Responsibilities

  • Provide full stack (.NET, etc.) design and development of projects involving application development, migrations, and additions to existing applications.
  • Develop front end applications utilizing React, Angular, Nodejs, etc. in close accord with a UX team and ensures the responsiveness of those applications.
  • Design and develop APIs necessary to affect front end functionality and/or be consumed by other partners.
  • Design and create data models for applications and databases to persist them.
  • Participate in software design meetings and analyzes user needs to determine technical requirements.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Develop and/or review development of test protocols for testing application before user acceptance with an emphasis on automated Unit Tests, Component Tests, and Scenario Tests.
  • Complete documentation and procedures for installation and maintenance.
  • May mentor or guide work of less experienced software development staff.
  • Remain current on industry standards in web development.
  • Perform additional related duties as assigned.

Knowledge and Experience

  • A Bachelor’s degree in Computer Engineering, Computer Science, or other related discipline; or equivalent combination of education and experience that is required for the specific job level
  • Experience working with development technologies such as C#, .Net, JavaScript
  • Experience with frameworks such as server side (.Net Core, .Net)
  • Experience with modern front end technologies such as React or Angular
  • Experience with RESTful service development and working with microservices applications
  • Experience with OpenShift Container Platform a plus
  • Experience working with applications in the cloud such as AWS or Azure a plus
  • Familiarity with Continuous Integration and Continuous Delivery (CI/CD) pipelines a plus
  • Familiarity with source code management tools such as Azure DevOps, TFS, Jira or Git a plus
  • Proficiency with development technique such as Test Driven Development, Unit Tests, Component Tests and/or Scenario Tests a plus
  • Familiarity working in a Software Development Life Cycle (SDLC) leveraging Agile principles desired
  • Excellent analytical, decision-making and problem-solving skills
  • Must be able to multitask in a fast-paced environment with focus on timeliness, documentation, and communications with peers and business users alike
  • Ability to communicate well both verbally and in writing to technical and non-technical audiences of various levels within or outside the organization (executives, regulators, clients, etc.)