Senior Software Engineer

ADP

Chennai District

On-site

INR 700,000 - 1,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A prominent technology firm in Chennai is seeking a Senior Application Developer with over 3 years of experience in software development. The role involves ensuring code quality, assisting junior developers, and following agile methodologies. Ideal candidates should be proficient in Node.js, React.js, Java, or Python, showcasing strong analytical skills and the ability to work collaboratively. This position offers an opportunity to contribute to innovative projects in a fast-paced environment.

Qualifications

  • Over 3 years of experience in a software development role.
  • Solid understanding of algorithms and data structures.
  • Proficiency in Node.js, React.js, Java, or Python.
  • Excellent problem-solving and strategic thinking skills.
  • Strong verbal communication and cross-group collaboration.

Responsibilities

  • Ensure all work conforms to the software development process.
  • Implement code according to coding guidelines and quality standards.
  • Identify the initial task list and implementation plan.
  • Peer review other developers' code.
  • Assist and supervise junior programmers.

Skills

Problem-solving
Organizational skills
Analytical skills
Teamwork
Communication

Education

Graduates in Engineering / Computer Science / Computer Applications
Post Graduates in Computer Science / Computer Applications

Tools

Node.js
React.js
Java
Python
GIT
Unix/Linux OS
Apache Solr
AWS

Job description

Key Responsibilities
  • Ensuring all work conforms to ADP s software development process
  • Implementing code to the development team s coding guidelines and quality standards
  • Identifying the initial task list and implementation plan for simpler change requests
  • Breaking up top level tasks into smaller units of work and estimating the work with minimal assistance from the Team Leader
  • Peer review of other Senior Application Developer code backed up by a second level review by the Team Leader
  • Assisting/Supervising Junior Programmers during their project training and initial work within the development team
  • Taking ownership of own progress
  • Contributing to ongoing development of the software development team s processes, procedures and best practices.
Requirements
  • Graduates in Engineering / Computer Science / Computer Applications or Post Graduates in Computer Science / Computer Applications with over 3 years of experience in a software development role.
  • Solid understanding of basic algorithms and data structures is essential
  • Design and implement technical architectures for complex solutions
  • Write great software adhering to agile software engineering practices (e.g., TDD, continuous integration, automated tests, etc.)
  • Integrate front-end development with back-end applications
  • Experience with Agile as software development methodology
  • Gather and analyse business requirements
  • Ensure that our applications can scale to match huge demand across the world.
  • Excellent problem-solving, organizational and analytical skills
  • Entrepreneurial drive and demonstrated ability to achieve stretch goals in an innovative and fast-paced environment
  • Proficiency in one of the following languages Node.js, React Js, Java, Python
  • Thorough knowledge of JavaScript, CSS and Web Standards
  • Technical knowledge in RDBMS / NoSQL.
  • Strong verbal communications, cross-group collaboration skills, analytical, structured and strategic thinking.
  • Great interpersonal skills, cultural awareness, belief in teamwork.
  • Problem Solving skills and ability to swim in ambiguity
  • A team player with a pro-active and positive attitude
Desired skills
  • Ideally, experience with node.js for Server Side JavaScript development
  • Familiarity with client side frameworks, preferably React.js
  • Experience in GIT.
  • Experience Unix/Linux OS.
  • Knowledge in Apache Solr(Nice to have)
  • Knowledge in AWS
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SDE - NodeJS, Ultra
Senior SDE - NodeJS, Ultra

Affle • Dadri, Gurugram District

On-site
INR 4,000,000 - 6,500,000
Software Developer
Software Developer

Mizzendigital • Mumbai

On-site
INR 800,000 - 1,200,000
Software Developer (Full Stack)
Software Developer (Full Stack)

DataU Technologies • Nagpur District

On-site
INR 600,000 - 900,000
Senior Application Developer
Senior Application Developer

Fairygodboss • Chennai District

On-site
INR 1,000,000 - 1,500,000
Java Full Stack Developer
Java Full Stack Developer

ADP • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer (Mumbai)
Senior Software Developer (Mumbai)

Zohorecruit • Mumbai

On-site
INR 900,000 - 1,300,000
Senior Software Developer (Mumbai)
Senior Software Developer (Mumbai)

Alpha Plus Technologies Pvt. Ltd. • Mumbai

On-site
INR 1,200,000 - 2,100,000
Senior Software Engineer (Node.js)
Senior Software Engineer (Node.js)

Codemonk • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer
Software Engineer

GE Vernova • Hyderabad

On-site
INR 600,000 - 1,200,000
Software Developer
Software Developer

Dharampal Satyapal Group (DS Group) • Dadri

On-site
INR 1,500,000 - 2,600,000