Location
Gurgaon | India
Job description
About our client
Our client is the global leader in Customer Data Science, empowering businesses everywhere to compete and thrive in the modern data-driven economy. They always put the Customer First. Their mission is to enable businesses to grow and reimagine themselves by becoming advocates and champions for their customers.
Their customer science platform is a unique mix of technology, software and consulting enabling businesses to increase revenue and profits by delivering exceptional experiences for their Customers – in-store, offline and online. They employ over 2,000 experts in offices throughout Europe, Asia, Africa, and the Americas.
Job
Responsibilities:
- Be the expert about the product within the team and assist the Engineering Manager on technical topics when required
- Be the mentor and coach about any technical topics for the team and beyond
- Conduct requirements analysis, balance different requirements and make technical trade off decisions at application level (e.g. component design).
- Lead exciting end-to-end projects and ensure Service Level Agreements are successfully delivered. Define and develop solutions to technical problems that arise.
- Use your expertise to input into reengineering and design.
- Act as a subject matter expert for focus areas across the technology space.
- Establish coding standards for the team, ensure the high code quality.
- Actively look for the latest tools and technologies within or outside the company. Actively learn and help implementing the new industry standards related to products, people, and processes.
- Identify the inefficiencies in the process and help the team to improve them to maximize the teams performance.
- Collaborate with different stakeholders on managing project milestones, short term, and long-term planning etc.
- Help identifying the dependencies, risks, and bottlenecks in the projects proactively. Work actively with the Engineering Manager to resolve them.
Requirements:
- Strong understanding of object-oriented programming concepts, data structures, and algorithms.
- 10+ years of experience with full stack technologies.
- Experience working with either React or Angular (React preferred).
- Strong proficiency in C# and .NET Core, with a deep understanding of developing RESTful APIs.
- Experience with unit testing and ensuring code quality.
- Familiarity with any relational database (Postgres preferred).
- Knowledge and experience with Docker.
- Experience with Kubernetes (K8s) and cloud platforms such as GCP or Azure.
- Knowledge of micro-services and event-driven architecture, particularly Pub Sub .
- Experience incorporating best practices around logging, monitoring, and tracing of cloud-based platform.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines (GitLab, Octopus preferred)
Job tags
Salary