Taro Logo

Software Engineer - Intermediate

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

Description For Software Engineer - Intermediate

Equifax is seeking creative and driven software engineers to join their team working on meaningful projects with leading-edge technology. This intermediate software engineering role offers an opportunity to work with a talented team on high-scale applications, from backend to UI development. The position requires 2+ years of experience in Java, Python, and JavaScript programming, along with expertise in cloud technologies and modern software development practices.

The role involves full-stack development responsibilities, including writing and debugging code, participating in architecture discussions, and ensuring operational excellence. You'll work in an agile environment, contributing to estimation processes, project planning, and technical documentation. The ideal candidate should be comfortable with both backend technologies (Java/J2EE, SpringBoot, Microservices) and frontend development (HTML, JavaScript, Angular).

Equifax offers a comprehensive benefits package including healthcare, paid time off, and career development opportunities through their online learning platform. The company maintains a hybrid work environment and emphasizes professional growth. As a global leader in data analytics and technology, Equifax plays a crucial role in helping organizations make critical decisions with confidence.

The position is based in Trivandrum, India, where you'll be part of a team focused on developing and maintaining enterprise-scale applications. This is an excellent opportunity for a mid-level software engineer looking to work with modern technologies while making a meaningful impact in the financial technology sector.

Last updated 7 hours ago

Responsibilities For Software Engineer - Intermediate

  • Perform general application development activities including unit testing and code deployment
  • Participate in estimation process, use case specifications, and project planning
  • Diagnose and resolve performance issues
  • Document code and processes
  • Develop and operate high scale applications from backend to UI layer
  • Apply modern software development practices (serverless computing, microservices)
  • Participate in technology roadmap and architecture discussions
  • Triage product or system issues and debug/track/resolve problems

Requirements For Software Engineer - Intermediate

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

Benefits For Software Engineer - Intermediate

Medical Insurance
  • Comprehensive compensation package
  • Healthcare packages
  • Paid time off
  • Career growth opportunities
  • Online learning platform
  • Hybrid work setting

Interested in this job?

Jobs Related To Equifax Software Engineer - Intermediate

Salesforce Developer

Mid-level Salesforce Developer position at Equifax in Pune, India, requiring 4+ years of experience. Hybrid work arrangement with comprehensive benefits.

Salesforce Admin/Developer - Intermediate

Intermediate Salesforce Admin/Developer position at Equifax requiring 2+ years experience, focusing on application troubleshooting, technical planning, and system integration.

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization using Python, Java, and cloud technologies.

Physical Design CAD Engineer, Silicon

Physical Design CAD Engineer position at Google, developing ASIC RTL to GDS flow for high-performance computing infrastructure, requiring 2+ years of experience in physical design CAD.

Silicon RTL Design Engineer, TPU, Google Cloud

Design and develop TPU hardware acceleration technology for Google Cloud's AI/ML applications, focusing on SoC development and RTL design.