Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Intercontinental Exchange - ICE Senior Engineer 
United States, Utah, Provo 
358124181

Today

Job Purpose

As a senior software engineer with the Simplifile County Team, you will apply your knowledge of software development methodologies, best practices, problem solving and industry experience to work with the team in maintaining, refactoring and evolving county integrations and necessary supporting tools. Your work will primarily be with the front-end portion of the Simplifile SAAS platform technology stack.

Responsibilities

  • Responsible for all phases of the project life-cycle including implementation, programming, testing and maintaining software systems.
  • Builds high-quality, innovative and fully performing software that complies with coding standards and technical design.
  • Ensure high quality code via design reviews, code reviews and proper unit test coverage.
  • Support process improvements which guide the development activities.
  • Work with the product organization to identify scope of work and feasible timelines, prioritize work, and allocate available resources.
  • Solves complex problems in development and provides solutions based on technical standards, practices and existing precedents or procedures.
  • Works effectively with members of the team, as well as other teams, vendors and customers.
  • Frequent interaction with team and management to resolve issues or inquiries related to development; improves processes and procedures, where possible.

Knowledge and Experience

  • Bachelor’s or master’s degree in computer science or software/computer engineering
  • 5+ years’ experience with relevant software stack and processes.
  • Experienced with front end technologies, preferably Angular.
  • Familiar with backend technologies, preferably Java and MySQL
  • Familiar with JSON, XML, XSL. Experience integrating with SOAP endpoints is a plus.
  • Familiar with modern software development tools and process.
  • Detail oriented and good organizational skills.
  • Very good communication skills.
  • Ability to work in a team environment.
  • Able to communicate and navigate effectively with internal and external customers to resolve technical issues and collaborate on new projects and integrations.

This role offers work from home flexibility of 1 day per week.