Taro Logo

Software Engineer

A global data, analytics and technology company helping employers, employees, financial institutions and government agencies make critical decisions with greater confidence.
Alpharetta, GA, USA
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Finance

Description For Software Engineer

Equifax, a leading global data, analytics, and technology company, is seeking talented software engineers to join their team in Alpharetta, Georgia. This hybrid role requires office presence three days per week (Tuesday-Thursday) and offers an opportunity to work on meaningful projects using cutting-edge technology.

The position is ideal for mid-level software engineers with 2+ years of experience who are passionate about technology and want to make a significant impact. The role involves full-stack development, from backend services to UI implementation, using technologies like Java, Python, and JavaScript. Engineers will work in an agile environment, participating in sprint planning, technical documentation, and system integration.

Key responsibilities include developing high-scale applications, implementing modern software practices like microservices and CI/CD, and contributing to the technology roadmap. The ideal candidate should have experience with cloud platforms (GCP, AWS, or Azure), build tools (Maven/Gradle), and testing frameworks.

Equifax offers comprehensive benefits including healthcare, 401k matching, and professional development opportunities through their online learning platform. The company maintains an inclusive work environment and focuses on nurturing talent for career advancement.

This role is perfect for engineers who want to contribute to a company that plays an essential role in the global economy, helping create seamless experiences during life's pivotal moments like applying for jobs, mortgages, or financing education.

Last updated 4 days ago

Responsibilities For Software Engineer

  • Perform general application development activities, including unit testing, code deployment and technical documentation
  • Work on multiple projects, contributing to unfamiliar code
  • Diagnose and resolve performance issues
  • Participate in estimation process, use case specifications, and project planning
  • Document code and processes
  • Develop and operate high scale applications from backend to UI layer
  • Apply modern software development practices
  • Work across teams to integrate systems
  • Participate in technology roadmap and architecture discussions
  • Triage product issues and debug/track/resolve problems
  • Lead effort for Sprint deliverables

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's degree or equivalent experience
  • 2+ years experience with Java, Python and Javascript programming
  • 2+ years experience with software build management tools (Maven/Gradle)
  • 2+ years experience with HTML, CSS and frontend development
  • 2+ years experience with software testing and quality engineering
  • 2+ years experience with Cloud technology: GCP, AWS, or Azure

Benefits For Software Engineer

401k
Medical Insurance
  • Comprehensive compensation package
  • Healthcare packages
  • 401k matching
  • Paid time off
  • Online learning platform with guided career tracks

Jobs Related To Equifax Software Engineer