Architect
Experience
12+ years

Chennai, Bangalore
Job Description:
We are looking for passionate software engineers eager to be a part of our growth journey. The right candidate needs to be interested in working in high-paced and challenging environments. Interested in constantly upskilling, learning new technologies and expanding their domain knowledge to new industries. This candidate needs to be a team player and should be looking to help build a culture of excellence. Do you have what it takes?
You will be working on complex data migrations, modernizing legacy applications and building new applications on the cloud for large enterprise and/or growth stage startups. You will have the opportunity to contribute directly into mission critical projects directly interacting with business stakeholders, customer’s technical teams and MongoDB solutions Architects.
Skills & Competencies:
Extensive hands-on experience building high-performance applications using Node.Js (Javascript/Typescript)
Hands-on experience with other languages such as .NET/C# or Java or Golang or Python.
Strong experience with appropriate framework(s).
Well versed in monolithic and microservices architecture.
Hands-on experience with data modeling on MongoDB (NoSQL) and Relational or NoSQL databases
Experience working with 3rd party integrations ranging from authentication, cloud services, etc.
Hands-on experience with Kafka or RabbitMQ.
Hands on experience with CI/CD pipelines and atleast 1 cloud provider - AWS / GCP / Azure
Strong experience writing and maintaining clear documentation
Nice to have skills:
Extensive experience consulting with customers directly for defining architecture or system design.
Technical certifications in AWS / Azure / GCP / MongoDB or other relevant technologies
General responsibilities of the role:
Relevant experience of 12+ years building high-performance applications with at least 3+ years as an architect.
Good problem solving skills
Strong mentoring capabilities
Good understanding of software development life cycle
Strong experience in system design and architecture
Strong focus on quality of work delivered
Excellent verbal and written communication skills