Equifax

Software Engineer

Equifax$100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Applied Computer Science, Information Technology, Engineering, or related field, or Bachelor's degree with five years of experience.
  • Three years of experience as a Software Engineer or in a related occupation in software development for Master's degree holders.
  • Proficiency in source code control management systems such as SVN, Git, or Subversion.
  • Experience with Agile development methodology and CI/CD using tools like Maven or Jenkins.
  • Familiarity with Spring Framework technologies (Spring Boot or Hibernate) and SQL for database management.
  • Knowledge of cloud platforms including AWS, GCP, or Azure.
  • Expertise in at least three programming languages or technologies such as Java, Python, or C++.

Responsibilities

  • Design and develop software products and systems to meet project requirements.
  • Identify system improvements and participate in the estimation process for new projects.
  • Provide technical guidance, supervise team members, and mentor junior developers.
  • Conduct code reviews to ensure quality and promote best practices in coding workflows.
  • Perform application development tasks, including unit testing and technical documentation.
  • Support software through the entire development lifecycle, from planning to deployment.
  • Actively learn and research new methodologies and technologies to enhance the team's capabilities.

Benefits

  • Comprehensive compensation and healthcare packages.
  • 401k matching for retirement planning.
  • Paid time off to promote work-life balance.
  • Opportunity for organizational growth through an online learning platform with guided career tracks.
Full Job Description
What you'll do

Software Engineer for Equifax Inc. in Alpharetta, GA to design, develop, test, deploy, maintain software, products and/or systems. Identify improvements in systems and work and participate in estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning by providing subject matter expertise in the software development process. Provide technical guidance, supervise others, provide instructions, and debug code written by team members as well as mentor developers in developing code and workflows. Perform application development activities, including unit testing, code deployment to development environment and technical documentation; support software through the entire software development life cycle. Document code and processes. Self-starter, motivated, and actively learning and researching new methods of work and new technology, contribution of this level spans across the team and the development platform. Consistently hit development time estimates without underestimating or overestimating ability. Guide and mentor junior developers in developing code and workflow procedures, and conduct code reviews. Perform general application development activities, including unit testing, code deployment to development environment and technical documentation.

What experience you need

Requires Master's degree in Applied Computer Science, Information Technology, Engineering or related field (willing to accept foreign education equivalent) plus three (3) years of experience as a Software Engineer or related occupation in software development or, alternatively, a Bachelor's degree in Applied Computer Science, Information Technology, Engineering or related field (willing to accept foreign education equivalent) plus five (5) years of experience as a Software Engineer or related occupation in software development.

Specific skills/other requirements

Must also possess the following (quantitative experience requirements not applicable to this section): Source code control management systems: SVN, Git, or Subversion; Agile development methodology and CI/CD using Maven or Jenkins; Spring Framework technologies (Spring Boot or Hibernate), and SQL; Cloud platforms: AWS, GCP, or Azure; Configuration automation tools: Chef, Puppet, Ansible, or Salt Stack; At least 3 of the following: Java, J2EE, Python, Go, Perl, Ruby, C, C++, Micro services, JMS, XML, Kubernetes, Chef, Terraform, Cassandra, or Postgres; and At least 2 of the following logging and monitoring tools: Splunk, Grafana, GCP Stack driver, Apigee, Dynatrace, or App dynamics.



#LI-DNI

We offer comprehensive compensation and healthcare packages, 401k matching, paid time off, and organizational growth potential through our online learning platform with guided career tracks.

Primary Location:
USA-Atlanta JV White

Function:
Function - Tech Dev and Client Services

Schedule:
Full time

About Equifax

Equifax Inc. is a data analytics and technology company that assists organizations and individuals in making informed business and personal decisions. Headquartered in Atlanta, Ga., Equifax operates or has investments in 24 countries in North America, Central and South America, Europe and the Asia Pacific region. It is a member of Standard & Poor's (S&P) 500® Index, and its common stock is traded on the New York Stock Exchange (NYSE) under the symbol EFX. Equifax employs approximately 11,000 employees worldwide.
Learn more about Equifax
Size
12,700 employees
Market Cap
$23.6 billion
Industry
Net Income
$520.1 million
Founded
1899
5 Year Trend
+9.4%
Revenue
$4.1 billion
NASDAQ

Similar Jobs

More Jobs at Equifax

  • Equifax
    Software Engineer
    $110K — $130K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • Equifax
    Platform Engineer
    $108K — $130K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • Equifax
    Senior Account Executive
    $110K — $130K *
    Toronto, ON M3C 0E3
    Finance & Insurance
    In-Person
  • Equifax
    Software Engineer
    $100K — $120K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • Equifax
    Senior Software Engineer
    $110K — $130K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: