Lead Application Architect

Noida, Uttar Pradesh, India
Nov 11, 2024
$8k - $10k / Month
Remote
Contract
5 Years
Job Description

We are seeking a highly skilled Senior Software Engineer to join our dynamic team that develops cutting-edge SaaS products designed to revolutionize the sales effectiveness of teams. Our innovative suite of products includes tools like Lead Management System, Smart Allocations & Route Mapping, and Intelligent Interventions, all of which enhance the productivity of sales teams by automating tasks and providing actionable insights. Our location-based technology and intelligent routing algorithms leverage millions of data points from sales interactions to power our Geo-analytics platforms, improving decision-making and operational efficiency.

Key Responsibilities

  1. Software Design & Architecture. Lead and contribute to the design and architecture of scalable, secure, and available systems, ensuring high-quality solutions that meet business requirements.
  2. Microservices Development. Implement and manage microservices-based architecture, including REST/SOAP services, ensuring efficient communication between services.
  3. Technology Leadership. Provide technical leadership, mentoring teams, and collaborating cross-functionally to drive successful product development.
  4. Collaboration & Communication. Work closely with product, operations, and other engineering teams to deliver features that meet customer needs. Articulate technical challenges and solutions effectively to both technical and non-technical stakeholders.
  5. Cloud & Data Technologies. Work with modern cloud platforms (Azure), message brokers (Kafka), and search engines (Elastic Search) to build resilient and scalable solutions.
  6. Agile Methodology. Participate in Agile/Scrum teams, contributing to planning, estimation, and execution of sprint goals.
  7. Out-of-the-box Thinking. Innovate and bring fresh perspectives to problem-solving, continually improving existing solutions and pushing the boundaries of what's possible.

Qualifications

  1. Educational Background. BTech/ MCA/ Systems/ Computer Science or equivalent degree.
  2. Experience. 9-14 years of professional experience, including 5+ years in advanced technical roles involving software design, architecture, scalability, security, and availability.
  3. Core Technologies
    1. Expertise in MongoDB, Express.js, Node.js, and Java (with proven experience implementing design patterns and SOLID principles).
    2. Exposure to Kafka, Elastic Search, Azure Cloud, and Ubuntu.
    3. Strong experience in Microservices architecture and design (REST/SOAP services).
  4. Collaboration Skills. Proven ability to collaborate effectively across teams, provide technical guidance, and work in a team-oriented environment.
  5. Problem-Solving & Leadership. Strong leadership skills with the ability to drive technical solutions while mentoring junior engineers.
  6. Functional Grasp & Ownership. Quick to understand functional aspects and take ownership of solutions, delivering results with minimal guidance.
  7. Communication Skills. Excellent communication skills, with the ability to articulate technical concepts clearly and confidently.
  8. Domain Knowledge (Optional). Familiarity with SaaS products, particularly in the BFSI (Banking, Financial Services, and Insurance) space, is a plus.

Why Join Us?

  1. Impactful Work. Be part of a team that is redefining how sales teams operate, using state-of-the-art technology to make a tangible difference.
  2. Collaborative Environment. Join a team of passionate professionals, where collaboration and innovation are at the core of everything we do.
  3. Growth Opportunities. Work in an environment where your ideas matter, and you have the opportunity to grow technically and professionally.
  4. Flexible Work Culture. Enjoy the flexibility of working with cutting-edge tools and technologies, along with a culture that promotes work-life balance.

If you're passionate about technology and ready to take on new challenges in a fast-paced, innovative environment, we want to hear from you! Apply today and become a part of a team that’s transforming the sales force industry.