Software Developer - Analytics (Data Lab)

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

 

 

Job Department – Products

Job Title – Software Developer

Job Location – Bangalore, India

 ABOUT US

 

Syncron is the global leader in cloud-based aftermarket service optimization. Syncron provides global inventory management, global price management, order management and master data management software to manufacturing and distribution companies around the world. Headquartered in Sweden with offices around the globe, Syncron combines a passion for innovation, business process expertise, and a global collaborative workforce to deliver immediate value for its clients. Syncron is an equal opportunity employer. To qualify, applicants must be legally authorized to work in India. If you want to learn more about this opportunity do not hesitate to contact us via email at [email protected]

 

JOB DESCRIPTION

 

Syncron is looking for highly talented and high performing Software Developers to join our R&D team in Bangalore, India. You will be responsible for delivering world-class software and have a significant impact on the space of Aftermarket Service Optimization. You will be working in and managing a highly agile, scrum-inspired team dedicated to a product or module. You will design solutions, write excellent code and assist developers through code reviews.

 

Job Description

  • Design, develop and deploy microservices with a focus on high availability, low latency and scalability.
  • Developing across the full stack of Web technologies – Persistence, Services, Platform, Performances, and with a focus on reproducibility
  • Deliver maintainable, robust and testable code.
  • Designing and implementing software that is simple, intuitive and easy to use with a platform development mindset to solve real-world problems.
  • Collaborate with test engineers to define and write automated and manual tests to deliver fully tested, high-quality services.
  • Work in an environment that supports your individual growth
  • Drive a high standard of excellence for service scalability, and performance.
  • Work with the other team members effectively

 

Requirements

Required

  • 3+ years of Java and web technology experience.
  • Experience with build tools such as Maven/Gradle
  • Experience with application building frameworks such as Spring Boot
  • Experience working on ORM frameworks such as Hibernate
  • Experience with Java2 Enterprise Edition features like JPA, JTA, JAXRS
  • Experience with RESTful web-services
  • Experience in Java collections frameworks to munch data from databases.
  • Experience in working with transactional workloads with databases.
  • Knowledge of debugging, profiling tools and techniques for JVM based applications.
  • Ability to write automated unit, integration or functional tests that verify system expectations.
  • The ability to deploy code on at least one cloud(AWS/GCP/Azure) is a must.

Optional

  • Experience with Go, Node.js (JavaScript/Typescript), Python and related tooling
  • Experience with front-end web technologies & frameworks like PWA, Micro-frontends, React.js, Vue.js, Angular
  • Experience with NoSQL data stores such as Redis, DynamoDB/Cassandra, Elasticsearch
  • Experience with instrumenting applications & services for observability using tools like Prometheus, Datadog, New Relic
  • Familiarity with agile software development with experience driving product backlogs.
  • Knowledge of Cloud Native Computing.
  • Knowledge of container orchestration using Kubernetes.
  • Practice Test-Driven Development (TDD)
  • Experience with fully Continuous Integration and Continuous Deployment

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.