Senior Software Engineer - Scala / JS / Java - Chennai / Pune

Posted 3 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Senior level
Agency • Information Technology
The Role
Design, develop, and maintain scalable full-stack software using Scala, JavaScript, or Java. Translate business requirements into technical designs, write clean code, perform code reviews, troubleshoot complex issues, collaborate with product and design teams, mentor junior engineers, and improve development processes while ensuring application security, reliability, and performance.
Summary Generated by Built In

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.

Skills Required

  • Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
  • 5+ years of professional experience in software development
  • Strong proficiency in at least one of Scala, JavaScript, or Java
  • Experience with multiple of the listed languages (Scala, JavaScript, Java)
  • Solid understanding of software engineering principles, design patterns, data structures, and algorithms
  • Experience building and consuming RESTful APIs and microservices
  • Familiarity with relational databases and strong SQL skills
  • Experience with version control systems (e.g., Git)
  • Experience working in an Agile development environment
  • Strong communication and collaboration skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
5,017 Employees
Year Founded: 2007

What We Do

Photon.com has emerged as one of the world’s largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. Please visit www.photon.com to learn more about us, how we work, and our customer case studies. Digital Transformation Starts Here.

Similar Jobs

Capco Logo Capco

IRR Testing

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Capco Logo Capco

Product Manager

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Quillbot Logo Quillbot

Systems Engineer

Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
Easy Apply
Remote
India
232 Employees

Micron Technology Logo Micron Technology

Calibration Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
Remote
Gujarat, IND
45000 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account