Talent.com
This job offer is not available in your country.
Software Engineer - Backend Development

Software Engineer - Backend Development

AricentChennai
30+ days ago
Job description

Role : Software Engineer - Back End

Job Description :

What were looking for :

  • Prior experience with a significant consumer-facing website or service
  • Full-cycle PHP code development experience including debugging and performance analysis
  • Experience in working with MySQL database and analyzing the efficiency of queries
  • Worked with real time web applications and event driven architectures like Node.js or jQuery
  • Experience with NoSQL and distributed database like Cassandra or Redis
  • Building scalable and performance oriented services with caching techniques and systems like Memcache
  • Comfortable with search engines like Solr or ElasticSearch
  • Working understanding of NGINX and Apache web servers
  • Working knowledge of RESTful paradigms and to build API for our front services and mobile applications
  • Passion for products, empathy for users, and aspiration to make big impact
  • Strong database design and query writing skills with a commitment to performance and efficiency
  • Solid engineering principles and clear understanding of data structures and algorithms
  • Knowledge of service oriented architecture, microservices, and distributed systems
  • Assure quality of the solutions being developed within the team
  • Troubleshoot and debug support issues and code blues autonomously
  • Maintain technical mastery of the products being developed
  • Person with a track record of delivering innovative solutions in the field of algorithm development
  • Collaborate with DevOps teams to establish continuous integration and continuous deployment (CI / CD) pipelines for integration solutions, enabling efficient and automated deployments.
  • Ensure the scalability, reliability, and performance of integration solutions by applying DevOps best practices, monitoring techniques, and automation tools.
  • Work closely with development teams to streamline the integration development lifecycle, including version control, code reviews, and release management.
  • Troubleshoot and resolve integration issues, working closely with development teams and third-party vendors as needed.
  • Conduct testing, validation, and performance tuning of integration solutions to ensure optimal functionality and efficiency.
  • Document technical designs, deployment procedures, and operational guidelines for integration solutions.

ref : hirist.tech)

Create a job alert for this search

Software Engineer Backend • Chennai