This job is no longer available
This job expired on 13/08/2026. It no longer accepts applications.
Software Engineer – Scala
SmartBear · Ahmedabad
Job description
About the role
As a Software Engineer specializing in Scala, you will join SmartBear’s Reflect product team to solve complex business problems and build highly scalable, high‑availability applications. Reporting to the Lead Engineer, you will work hands‑on with modern functional programming tools to deliver features that enhance the user experience of an AI‑powered test automation platform.
Key responsibilities
- Design, document and implement new systems using Scala 2.x/3.x.
- Develop backend services and RESTful APIs with frameworks such as FS2, Akka and cats‑effect.
- Write production‑grade code following product requirements and contribute to automated test suites.
- Participate in system testing, code reviews and agile ceremonies.
- Collaborate with both business and technical stakeholders to ensure delivery meets expectations.
Required profile
- Strong hands‑on programming experience in Scala.
- Ability to communicate status, issues and risks clearly and timely.
- Comfort working in an agile development environment.
- Proactive problem‑solver who can contribute to technical discussions.
Required skills
- Scala (2.x and 3.x)
- FS2
- Akka
- cats‑effect
- REST API development
- Automated testing frameworks
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salary: Custom Software Engineer Based on 46 job offers in IndiaSalaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
SmartBear
Ahmedabad