Software Engineer Intermediate

5 years

4 - 7 Lacs

Posted:3 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology.
What you’ll do

  • Perform general application development activities, including unit testing, code deployment to development environment and technical documentation.

  • Develop solutions primarily using C++, Java, and Python, selecting the optimal language for specific system components.

  • Diagnose and resolve performance issues.

  • Document code/processes so that any other developer is able to dive in with minimal effort.

  • Apply modern software development practices, including microservices architecture, CI/CD, and infrastructure-as-code.

  • Collaborate with cross-functional teams (Product, DevOps, QA) to define, design, and ship new features.

  • Participate actively in technology roadmap and architecture discussions to transform business requirements into technical reality.

  • Triage, debug, and resolve complex product or system issues, analyzing impact on performance, reliability, and security.

  • Mentor junior engineers and contribute to a strong engineering culture through code reviews and best practices.

  • Manage individual project priorities, deadlines, and deliverables within an Agile/Scrum environment.

What experience you need

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

  • 5+ years experience with Java (including modern frameworks like SpringBoot) and/or Python.

  • 2+ years experience with software build management tools like Maven

  • Proven experience with deployment and release processes using CI/CD pipelines (e.g., Jenkins)

  • Experience with infrastructure-as-code concepts (e.g., Terraform, Helm Charts).

  • Solid understanding of relational and NoSQL databases (e.g., PostgreSQL).

What could set you apart

  • Self-starter that identifies/responds to priority shifts with minimal supervision

  • Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven.

  • Agile environments (e.g. Scrum)

  • Relational databases (e.g. Postgres)

  • Atlassian tooling (e.g. JIRA, Confluence, and Github)

  • Developing with modern JDK (v1.7+)

  • Good to have knowledge of Google Cloud Platform (GCP) services such as GKE/Kubernetes, Compute Engine, Cloud Functions,and Pub/Sub.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Equifax logo
Equifax

Data Analytics / Credit Reporting

Atlanta

RecommendedJobs for You