Sr Engineer, Software

IAA
Westchester, IL , US
Full-time

IAA, an RB Global, Inc. company is seeking a Sr Engineer, Software to join our team in Westchester, IL

The Senior Software Engineer will be working as Java / Spring Server-side engineer to design, code and maintain web applications, apis and infrastructure components.

Must be comfortable working in a team as well as individual contributor with minimal supervision.

Key Responsibilities :

  • Responsible for designing and coding highly efficient and scalable software.
  • Accountable for refactoring and improving maintainability of the codebase.
  • Works on troubleshooting production issues and providing resolution.
  • Responsible for solving complex scalability, platform, and integration problems.
  • Perform other duties as assigned

Required Experience

  • Should be proficient in both application development, application support and maintenance of production system.
  • Minimum 7-10 years of application design and development experience
  • Expert level knowledge and experience with Java
  • Expert level knowledge and experience with Spring Framework
  • Expert knowledge and experience of developing and consuming Web Services using REST and SOAP
  • Expert knowledge with Spring boot micro-service, Spring Cloud, API development and API security.
  • Experience working in relational databases : MySQL / Oracle / Postgres
  • Experience with Web and Application Servers, Tomcat preferred.
  • Experience writing unit and integration test, preferred Junit, Mockito.
  • Experience supporting and troubleshooting systems and software running in Prod.
  • Experience with Agile Scrum
  • Experience with TDD and Pair Programming
  • Experience with modern CI / CD tools and deployment pipelines
  • Experience with Git / Bitbucket
  • Experience with AWS
  • Experience with containerization tools like Docker, Kubernetes
  • Experience with Full stack development using HTML5, Java Script,Type Script, AngularJS.

Preferred Skills and Education :

  • Bachelors degree in Computer Science / Engineering (or foreign equivalent) required
  • Advanced Excel skills and experience with Microsoft Dynamics GP and Access are preferred
  • 1-3 years accounting experience and account reconciliation

In return for your excellent skills and abilities, we offer a benefits package including health insurance, 401K, STD / LTD, Life Insurance / AD&D, paid holidays, and vacations.

About IAA, an RB Global, Inc. company :

IAA, an RB Global, Inc. company (NYSE : RBA) and (TSX : RBA), is a trusted global marketplace for insights, services, and transaction solutions for commercial assets and vehicles.

Leveraging leading-edge technology and focusing on innovation, IAA’s unique platform facilitates the marketing and sale of total-loss, damaged and low-value vehicles.

IAA serves a global buyer base located throughout over 170 countries and a full spectrum of sellers, including insurers, dealerships, fleet lease and rental car companies, and charitable organizations.

Buyers have access to multiple digital bidding and buying channels, innovative vehicle merchandising, and efficient evaluation services, enhancing the overall purchasing experience.

IAA offers sellers a comprehensive suite of services aimed at maximizing vehicle value, reducing administrative costs, shortening selling cycle time and delivering the highest economic returns.

RB Global, Inc. globally has over 7,000 employees and is headquartered near Chicago in Westchester, Illinois.

17 days ago
Related jobs
Promoted
Insperity
Villa Park, Illinois

Are you a passionate Senior Software Engineer looking to make a significant impact in the world of supply chain execution? Do you thrive in an innovative environment where your skills can shape the future of logistics? Look no further!. As you evolve, your role as Senior Software Engineer will grow,...

Promoted
CNA Financial Corporation
Chicago, Illinois

As a Senor Software Development Engineer of Test (Sr. Leads and mentors SDET's and partners and collaborates closely with developers, other testers, Release Train Engineers, Architects, and Product Owners across multiple teams to ensure delivery of robust, dependable software. SDET) at CNA, you are ...

Promoted
CNA
Chicago, Illinois

Proven understanding of state of the art application development support software packages, proficiency in at least one higher level programming language. Advanced computer skills including Microsoft Office suite and other business related software systems or languages including, but not limited to ...

Promoted
Foxbox Digital
Chicago, Illinois

As a Senior Engineer, you will be a key contributor to our engineering team, building highly performant data processing solutions. Your role involves leveraging your expertise to solve complex engineering challenges devising creative solutions and providing guidance on complex engineering matters. Y...

Promoted
Network Perception
Chicago, Illinois

Software Development Engineer in Test to join our Software Quality team. We are seeking an experienced Sr. ...

Promoted
Sphera
Chicago, Illinois

As a Senior Software Engineer of the Sphera Government Solutions product line, you will have critical role in designing, and developing the next generation of our products, used by the U. Sphera is a leading global provider of enterprise software and services that enables companies to manage and opt...

CNA
Chicago, Illinois

Experience with Scaled Agile Framework (SAFe) and product-based software delivery preferred. Advanced computer skills including Microsoft Office suite and other business related software systems or languages including J2EE technologies, Micro services etc. ...

IAA
Westchester, Illinois

Sr Engineer, Software to join our team in Westchester, IL. The Senior Software Engineer will be working as Java/Spring Server-side engineer to design, code and maintain web applications, apis and infrastructure components. Responsible for designing and coding highly efficient and scalable software. ...

CNA
Chicago, Illinois

Proven understanding of state of the art application development support software packages, proficiency in at least one higher level programming language. Advanced computer skills including Microsoft Office suite and other business related software systems or languages including, but not limited to ...

PopCandi
Skokie, Illinois

Key Responsibilities: - Provide technical guidance and leadership to the development pod - Conduct code reviews and enforce coding, architecture, and schema standards - Instill a culture of technical excellence and manage the pod's workflow - Collaborate with Staff Engineers on complex challenges an...