Software Engineer in Equifax

Closed job - No longer receiving applicants

Equifax's Data & Analytics IT group is the organization responsible for delivering market leading software solutions in the areas of Data Science and Analytics in the context of Financial Services. These solutions are used internally by our data scientists and statisticians as well as externally by our customer data scientists and statisticians to develop new insights as well as new techniques and market intelligence.

As part of Equifax's Core Software Engineering (CSE) group, you will deliver market-leading software solutions in the areas of Risk Decisioning, Account Acquisition, Account Management and Identity Management.

We are passionate about making our customers extremely successful and utilize industry leading technologies and agile processes to deliver high quality products to the market.

Requerimientos del cargo

As a Senior Software Engineer, you will be critical in aiding with the development and maintenance efforts of one or more software products, including any problems or technical risks throughout those projects. The Senior Software Engineer position is responsible for conceptualizing software solutions into user-friendly software applications, provide application level architecture designs, and pay close attention to detail.

Required Skills of the Senior Software Engineer:

  • Minimum 3 years' experience and demonstrated proficiency in software architecture, design and development methodologies, with experience designing and developing highly scalable, web-based transactional applications using Java
  • Experience with the version-control system Git
  • Intermediate level of English.

Preferred Skills of the Senior Software Engineer:

  • Experience with Java (J2EE) frameworks such as Spring (Spring Boot, Spring Cloud)
  • Expertise in RESTful Web Service Design
  • Experience working with NoSQL and SQL databases such as MongoDB and PostgreSQL
  • Experience with front-end frameworks such as Angular
  • Knowledge of Continuous Integration and Continuous Delivery concepts and technologies, including Maven, Go, Jenkins and Docker
  • Strong computer science fundamentals including a deep understanding of data structures and distributed algorithms, with the ability to create elegant, efficient, and testable code
  • Experience with Agile software development methodologies
  • Object-oriented design patterns
  • Experience working in UNIX environments and with UNIX commands, shell scripts, and processes
  • Knowledgeable about securing end-to-end distributed systems
  • Knowledge of distributed computing and performance analysis
  • Experience with Test Driven Development
  • Expertise in Cloud platforms, such as AWS, Google Cloud and MS Azure
  • Hands-on experience in SaaS-enabled solutions

Beneficios

Flex Fridays, snacks, ambiente laboral relajado, crecimiento profesional, home-office algunas veces al mes. Salarios competitivos

Equifax is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.