Overview
Position: Senior Software Engineer
Location: Hyderabad
As a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable software solutions within a high-volume e-commerce or online retail environment. You will work on cutting-edge technologies and collaborate with cross-functional teams to drive innovation in the AI and analytics space.
Key Responsibilities:
? Design and develop high-performance, scalable software solutions, primarily using
Node.js and/or Java, in the context of high-volume e-commerce and online retail
platforms.
? Build and integrate microservices using technologies like Kafka, ensuring seamless
communication between systems.
? Work on API management using tools such as Apigee or Mulesoft, and leverage
Identity and Access Management (IAM) technologies such as Ping Federate, OAuth,
and OpenID Connect.
? Manage and deploy workloads on cloud platforms including AWS, Azure, or GCP, and
utilize container-based technologies like Docker and Cloud Foundry.
? Drive Continuous Integration and Deployment (CI/CD) processes in a DevOps-centric
environment, ensuring efficient and automated pipelines.
? Leverage modern MML technologies like Splunk, New Relic, and PagerDuty to
monitor performance and ensure system reliability.
? Apply system and technical design principles to create secure, performant code that
balances functionality and security.
? Lead the planning and execution of go-live strategies, analyzing the trade-offs
between multiple options at the conceptual stage.
? Collaborate with teams on creating solutions for Content Management Systems (CMS)
and Personalization Systems (experience in these areas is a plus).
Skills & Qualifications:
? 8+ years of software development experience, with at least 5 years focused on
front-end and integration technologies in e-commerce or online retail services.
? Strong proficiency in Node.js-based technologies and/or Java, with experience in
building scalable applications and microservices.
? Demonstrated experience with Kafka and other integration technologies.
? Hands-on experience with API management tools such as Apigee or Mulesoft.
? Knowledge of IAM technologies like Ping Federate, OAuth, and OpenID Connect.
? Proficiency in working with cloud platforms (AWS, Azure, GCP) and containerization
technologies (Docker, Cloud Foundry).
? Experience with Continuous Integration and Continuous Deployment (CI/CD) in a
DevOps environment.
? Familiarity with performance monitoring tools like Splunk, New Relic, and PagerDuty.
? Strong understanding of system design principles and secure, performant coding
practices.
? Ability to evaluate and design go-live strategies, offering insights into multiple options
and trade-offs.
? Experience with Content Management Systems (CMS) and Personalization Systems is
a plus.
Apply Here : https://tr.ee/WHTahvmiCy or send your Resume to careers@renous.in
Job Type: Contractual / Temporary
Contract length: 12 months
Pay: ?446,260.89 - ?3,500,000.00 per year
Benefits:
- Paid sick time
- Paid time off
- Provident Fund
Schedule:
- Day shift
- Monday to Friday
Ability to commute/relocate:
- Hyderabad, Telangana: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelor's (Preferred)
Experience:
- Application Engineer/Software Engineer: 5 years (Required)
- total work: 8 years (Required)
- Java: 5 years (Preferred)
- Node.js: 5 years (Preferred)
- Kafka: 5 years (Preferred)
- AWS , Azure , gcp: 5 years (Preferred)
- Splunk , Newrelic: 5 years (Preferred)
- Ecommerce or Retail Services: 5 years (Preferred)
Location:
- Hyderabad, Telangana (Preferred)
Work Location: In person