Senior Full Stack Developer

CDM Smith

Chennai District

On-site

INR 1,200,000 - 2,500,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CDM Smith is seeking a skilled software engineer to develop complex web applications, owning both front-end and back-end architecture. You will design, build, and optimize scalable systems, APIs, and deployments while mentoring junior developers and ensuring high-quality code.

Ideal candidates have a Bachelor’s degree and about 5 years of related experience, with travel as required. A strong focus on UI/UX, collaboration, and delivering reliable software is essential.

Qualifications

  • Bachelor's degree required.
  • 5 years of related experience required.
  • Domestic and/or international travel may be required.

Responsibilities

  • Develops complex web applications with front-end and back-end architecture ownership.
  • Designs, builds, and optimizes scalable, high-performance applications using modern frameworks and APIs.
  • Mentors junior developers and guides API design, integration, and testing.
  • Plans and executes test plans; develops automated testing frameworks.
  • Collaborates with DevOps to optimize deployment and infrastructure.

Skills

Communication
Collaboration
UI/UX principles

Education

Bachelor's degree

Job description

Company Overview

Check out this video and find out why our team loves to work here!

Join Us! CDM Smith – where amazing career journeys unfold.

Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it’s a priority that the company takes good care of you and your family. Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world.

Job Description
  • Develops complex web applications, taking ownership of both the front-end and back-end architecture.
  • Uses advanced front-end frameworks and back-end technologies to design, build, and optimize scalable, high-performance applications.
  • Ensures adherence to best practices in coding and system design.
  • Collaborates with cross-functional teams to create seamless, user-focused web applications, managing the full development lifecycle from design to deployment.
  • Develops, integrates and optimizes Application Programming Interfaces (APIs) across multiple services and platforms.
  • Designs scalable, secure, and high-performance APIs that support the needs of teams.
  • Collaborates with stakeholders to ensure APIs meet business requirements and best practices in data security and scalability.
  • Mentors junior developers on API design, integration, and troubleshooting, ensuring all team members adhere to coding standards and best practices for API development.
  • Plans and executes test plans for complex web applications, ensuring that they meet the highest standards of quality and performance.
  • Designs and implements automated testing frameworks and processes to identify and address issues efficiently.
  • Uses advanced debugging techniques to resolve complex technical problems and optimize code.
  • Collaborates with cross-functional teams to maintain a high-quality user experience and application stability.
  • Deploys web applications, ensuring that releases are efficient, scalable, and secure.
  • Implements automated deployment processes.
  • Works closely with DevOps teams to optimize the infrastructure and ensure the application can handle production traffic.
  • Guides the team in maintaining high uptime and optimizing the deployment process.
  • Ensures a structured and organized approach to code management.
  • Mentors junior developers on advanced version control practices, including complex branching strategies and conflict resolution.
  • Handles code reviews, providing constructive feedback and ensuring that the team adheres to standards that improve development efficiency.
  • Actively contributes to improving workflow processes and guides the team in optimizing version control practices to enhance project delivery.
  • Mentors and coaches junior developers on more complex development tasks, providing guidance on both front-end and back-end technologies.
  • Performs other duties as required.
Skills & Abilities

Excellent communication, collaboration, and presentation skills with the ability to convey complex IT concepts in an understandable manner. Possesses excellent attention to detail. Excels at diagnosing and solving complex technical problems across the entire development stack. Possesses excellent skills in managing data efficiently across systems, applying strategies for data storage, retrieval, and processing. Possesses solid knowledge and understanding of business metrics and the ability to align company goals and objectives with development strategies and initiatives. Demonstrates excellent understanding of user interface and user experience (UI/UX) principles. Consistent ability to work effectively across all levels in a highly dynamic environment. Demonstrates a proactive approach to innovation by identifying and applying emerging technologies to improve efficiency, quality and process optimization.

Qualifications

Bachelor's degree. 5 years of related experience. Equivalent additional directly related experience will be considered in lieu of a college degree. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.

Amount Of Travel Required

No Travel is required

Background Check and Drug Testing Information

CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as “CDM Smith”) reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing.

Additional Pay Range Information

CDM Smith is committed to fair and equitable compensation practices. This pay range is a good faith estimate representative of all experience levels for the geographic location assigned to the position. In addition to geographic location, a candidate’s salary is determined by several other factors including, but not limited to, the role, function and associated responsibilities, relevant work experience, skills, required certifications, and education/training.

Additional Compensation

All bonuses at CDM Smith are discretionary and may or may not apply to this position.

Visa Sponsorship Available

No - We are not open to sponsoring for this position

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

CDM Smith • Pune District, Pimpri-Chinchwad

On-site
INR 900,000 - 1,500,000
Senior AEC Software Developer
Senior AEC Software Developer

CDM Smith • Pune District

On-site
INR 900,000 - 1,500,000
Senior Database Administrator (Digital Engineering Solutions)
Senior Database Administrator (Digital Engineering Solutions)

CDM Smith • Chennai District

On-site
INR 9,161,000 - 14,465,000
Lead Digital Solution Consultant
Lead Digital Solution Consultant

Trinnex • India

On-site
INR 11,654,000 - 20,391,000
Senior Software Developer
Senior Software Developer

CDM Smith • Bengaluru, Chennai District, Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Project Controls Specialist
Senior Project Controls Specialist

CDM Smith • India

Hybrid
INR 8,577,000 - 14,153,000
Intermediate Marketing and Proposal Specialist
Intermediate Marketing and Proposal Specialist

CDM Smith • India

On-site
INR 6,686,000 - 10,506,000
Senior Graphic Designer
Senior Graphic Designer

CDM Smith • Pune District

On-site
INR 600,000 - 800,000
Intermediate Marketing and Communications Specialist
Intermediate Marketing and Communications Specialist

CDM Smith • Maharashtra

On-site
INR 600,000 - 800,000
Intermediate Software Developer
Intermediate Software Developer

CDM Smith • Bengaluru, Chennai District, Pune District

On-site
INR 900,000 - 1,300,000