Senior Software Developer

Syncron

Bangalore, IN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/01/2021
  • Website: syncron.com
  • Company Address: Östra Järnvägsgatan 27, SE-111 20 Stockholm, Sweden

About Syncron

Syncron empowers the world’s leading manufacturers to maximize product uptime and deliver exceptional after-sales service experiences, while driving significant revenue and profit improvements.

Job Description

Description

Full Job Description

Job Department: Price
Job Title: Senior Software Developer
Job Location: Bangalore, India

Job Description

Code, code and code a lot for Syncron Price! Develop clean code in a complex, performance sensitive business domain. Be part of a highly productive, quality oriented, modern, continuously integrating agile product development squad.

 

Responsibilities

  • Low level OO designing
  • Development of features
  • Develop automatic, continuously integrated tests
  • Be a great reviewer of other team members’ code
  • Ensure progress is accurately reflected in team board/stand-ups and other Scrum ceremonies

 

Requirements

  • 3 – 6 years of relevant experience in software development
  • Ability to write clean, loosely coupled code with tests
  • Excellent command of Java, Spring Boot, ORM, Relational Data modelling, Maven/Gradle
    • Java: Java 8+, concurrency, performance profiling and analysis
    • Relational Modelling: Postgresql 11+, analysing and optimizing query execution plan
    • Middleware: Spring Boot, Spring Transactions, Hibernate/JPA
  • Ability to code with performance in mind verifiable through micro-benchmarks
  • Excellent OO Design faculty and ability to see patterns clearly and consistently
  • [Nice to have]: Familiarity with AWS services (lambda, batch, RDS etc.)
  • [Nice to have]: Experience in modularizing complex domain
  • [Nice to have]: Non-relational (or NOSQL) database technologies – key/value & graph

Expected characteristics

  • Focussed on improving codebase and experienced in refactoring large code base
  • Focussed on adopting best practices in development
  • Prefers writing provable code
  • Ownership of stories/ tasks
  • Keen interest in understanding complex domain and apply domain driven development principles
  • Cherishes being part of self-driven, self-improving development team
  • Bias towards action

About Syncron

Syncron empowers the world’s leading manufacturers to maximize product uptime and deliver exceptional after-sales service experiences, while driving significant revenue and profit improvements. From industry leading investments in research and development, to providing the fastest time-to-value, Syncron’s award-winning, cloud-based service parts inventory, price, order and uptime management solutions are designed to continually exceed customer expectations. Top brands from around the world trust Syncron to transform their after-sales service operations into competitive differentiators. For more information, visit syncron.com

Related Jobs

Principal Software Developer

Syncron - Warsaw, PL

Senior Software Developer

Syncron - Warsaw, PL

Software Developer

Syncron - Warsaw, PL

Senior Software Developer

Syncron - Bangalore, IN

Senior Software Developer

Syncron - Bangalore, IN
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.