Experience working in an Agile development environment. Stay up-to-date with emerging technologies and industry trends, evaluating and recommending their……
Perfecting systems that our business depends on, like risk management, fraud detection, and payment processing. Always double-check the emails you receive.…
Home to innovation and ground breaking technology, our Auto team leads the game in developing outstanding software and solutions for hyper-personalized digital……
The work will involve developing our web server, REST APIs, and product core by writing clean and solid code that interacts with our other services and……
Flexible Downtime: Generous time off helps keep you energized for your time on. Spark using scala / python/java and HDFS. Net C# MVC web applications.…
Ability to understand vague business problems and convert them into working solutions. You will help tune and solve issues, and have an eye for quality and……
For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs.…
Bachelor’s degree or higher in computer science/information systems or equivalent. Traffic services enable the creation of mapping products that are highly……
System Requirements Engineering - Uses appropriate methods and tools to translate stakeholder needs into verifiable requirements to which designs are developed;……
Collaborate with your peers and leaders in cloud, security, and enterprise software to design, develop, test, and maintain our public web service in a globally……
Focus for this role will be more backend engineering, so those with Data Eng experience are needed. Experience of build industry level high available and……
Personally contribute to the most critical, highest-complexity engineering challenges across the organization — including those that span team boundaries.…
Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to,……
By applying their knowledge of data architecture standards, data warehousing, data structures, and business intelligence they will contribute to business……
Support the code you write in production. 6+ years of experience having excellent skills in Java & any other generalized programming language, such as Scala,……
Strong understanding of the data environment to ensure that it can scale for the following demands: Throughput of data, increasing data pipeline throughput,……
Experience with complex data modelling, ETL design, and using large databases in a business environment. Collaborate with business analysts, data scientists,……
As well as a competitive salary & bonus scheme our benefits package includes up 26 days’ annual leave (plus bank holidays) a generous contributory pension……
Lead a new category of enterprise software that we call Unified-CXM. Tech in Computer Science or equivalent, with an excellent academic record.…
Focus for this role will be more backend engineering, so those with Data Eng experience are needed. Experience of build industry level high available and……
In this role you will be part of the Places Publication team which is responsible for the last mile of Places data delivery — taking validated Places (POI) data……
We assist employees in saving and planning for retirement, offer financial support for higher education, and provide a number of benefits to help employees……
We assist employees in saving and planning for retirement, offer financial support for higher education, and provide a number of benefits to help employees……
You will collaborate with our software engineers, database architects, data analysts and data scientists to ensure our data delivery architecture is consistent……
Take ownership of understanding business problems and designing effective solutions. Stay up to date with emerging AI trends and their impact on software……
Senior Software Engineer - Scala / JS / Java - Chennai / Pune
Chennai
₹8L - ₹10L (Glassdoor Est.)
Key Responsibilities:
Design, develop, and implement high-quality, scalable, and maintainable software solutions across the full stack, utilizing Scala, JavaScript, or Java as primary programming languages.
Translate complex business requirements into technical designs and scalable architectures.
Write clean, efficient, and well-documented code following best practices and coding standards.
Participate actively in code reviews, providing constructive feedback and ensuring code quality and adherence to architectural guidelines.
Collaborate closely with Product Managers, UX/UI Designers, and other engineers to define, prioritize, and deliver features.
Lead the troubleshooting and debugging of complex software issues, ensuring optimal performance and stability of applications.
Contribute to the continuous improvement of our software development processes, tools, and technologies.
Mentor and provide technical guidance to junior and mid-level engineers, fostering their growth and development.
Stay up-to-date with emerging technologies and industry trends, evaluating and recommending their adoption where appropriate.
Ensure the security, reliability, and performance of applications.
Required Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
5+ years of professional experience in software development.
Strong proficiency in at least one of the following programming languages: Scala, JavaScript, or Java. (Experience in multiple is a plus).
Solid understanding of software engineering principles, design patterns, data structures, and algorithms.
Experience with building and consuming RESTful APIs and microservices.
Familiarity with relational databases and strong SQL skills.
Experience with version control systems (e.g., Git).
Demonstrated ability to deliver high-quality, scalable, and performant software solutions.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
Experience working in an Agile development environment.
The minimum salary is ₹8L and the max salary is ₹10L.
₹8L – ₹10L/yr (Glassdoor Est.)
₹9L
/yr Median
Chennai
If an employer includes a salary or salary range on their job, we display it as "Employer provided". If a job has no salary data, Glassdoor displays a "Glassdoor estimate" if available. To learn more about "Glassdoor estimates", see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.