Job Details - Find Your Perfect Career Opportunity
Aheadrace Software development services pvt ltd
www.aheadrace.comAbout the Role
Senior Software Engineer - JD
● Work with, learn from, and contribute to a diverse, collaborative development team
● Use plenty of PHP, JavaScript, MySQL, PostgreSQL, ElasticSearch, Redshift, AWS Services and other technologies
● Build efficient and reusable abstractions and systems
● Create robust cloud-based systems used by students globally at scale
● Experiment with cutting edge technologies and contribute to the company’s product roadmap
● Deliver data at scale to bring value to clients
Requirements
You will need: (Mandatory)
● Experience working with a server side language in a full-stack environment
● Experience with various database technologies (relational, nosql, document-oriented, etc) and query concepts in high performance environments
● Experience of Min 1 yr in these areas: React 17+
● Understanding of ETL concepts and processes
● Great knowledge of design patterns and back end architecture best practices
● Sound Experience of Front End basics like JavaScript, HTML, CSS
● Experience with TDD, automated testing
● 10+ years experience as a developer
● Experience with Git or Mercurial
● Fluent written & spoken English
It would be great if you have: (Good to Have)
● B.Sc or M.Sc degree in Software Engineering, Computer Science or similar
● Experience and/or interest in API Design
● Experience with Symfony (Preferred) and/or Doctrine
● Experience with Go and Microservices
● Experience with message queues e.g. SQS, Kafka, Kinesis, RabbitMQ
● Experience working with a modern Big Data stack
● Contributed to open source projects
● Experience working in an Agile environment