What are the responsibilities and job description for the Senior Software Engineer - Transactions Engineering position at InfoStride?
Senior Software Engineer - Transactions Engineering |
Chicago IL hybrid
Duration : 6 months
Company Overview
The team
Our Product Development team builds and operates complex solutions for global
business challenges that cross cultures, legal jurisdictions, and impacts millions of
people and businesses every day. We hire people with a broad set of skills and people
who want to work on creating never-been-done-before solutions at scale while ensuring
world-class reliability and security. Our Agreement Platform is a revolutionary solution
that changes the way people live, work, and come to agreement.
This position
Our Transactions team builds solutions to modernize the real estate business and
beyond! The Software Engineer will want to work in an environment where you are
challenged to continue learning and growing. Where your voice and opinions will be
heard and you can make a real difference. You will work closely with Product
Management, Core Engineering and UX to develop products our customers love.
This position reports to our Engineering Leadership Team and is designated Hybrid.
Responsibilities
● Learn and adopt best practices for responsiveness, performance and
accessibility
● Write and ship modular, secure, and scalable code
● Raise issues and opportunities for improvement early and often
● Demonstrate strong focus on instrumenting features being developed
● Test your code at all levels and ensure its quality before shipping
● Participate in live site reviews
● Partner with product managers, designers, and peer engineers
What you will bring
Basic Qualifications
● 6 years of software engineering or related experience
● 3 year of experience in modern front end development technologies such as
React, Vue, or Angular
● Experience with unit testing, integration, and end-to-end testing
● Experience with JS, HTML, CSS, and JSON
● Experience working the full stack preferably in one or more of OO programming
languages like C# or Java
● Experience working with Designers and Usability Researchers
● Experience developing software solutions using object-oriented methodologies
and design patterns
● BS degree in Computer Science or equivalent experience
Preferred Qualifications
● Passion for UI; Good sense of usability and design
● Experience with consuming and building RESTful web-services, React,
Typescript, and Node.js
● Experience working with Playwright
● Experience with using telemetry to gain insights into usage patterns and feature
success
● Experience with Git, continuous integration, and deployment tools