Senior Developer (Solution Engineer)

Tech Stack - Node JS, Any JS based Front End Tech stack, Product Solutioning

Coimbatore, India | Experience 5+ Years

Job Description

We are seeking a highly skilled and experienced Senior Developer to join our team as a Solution Engineer. The ideal candidate will have a proven track record in solution design and architecture, with expertise in developing robust and scalable software solutions. As a Senior Developer (Solution Engineer), you will play a key role in designing and implementing end-to-end solutions that address our business needs and technical challenges.

Responsiblities

  • Lead the solutioning process for entire product development, leveraging strong expertise in backend technologies while having a working knowledge of frontend tech stacks and mobile technologies.
  • Utilise Node.js for backend development, with proficiency in Python considered an added advantage.
  • Demonstrate understanding and experience with SQL or NoSQL databases is mandatory.
  • Analyse and comprehend existing data models independently, without requiring extensive guidance.
  • Manage application deployments and microservices architecture to ensure scalability and reliability.
  • Full-stack development experience is preferred, with familiarity in frontend technologies including Angular JS/React JS/Vue JS, JavaScript-based MVC frameworks, and Flutter being advantageous.
  • Experience with ASP.NET Core is beneficial.
  • Proficient in containerization and Kubernetes, with knowledge of Jenkins and other CI/CD tools preferred.
  • Manage Git repositories and integrate them with continuous integration systems, with knowledge of other tools like JIRA, Prometheus, and Grafana considered beneficial.
  • Conduct code reviews, identify and rectify mistakes, and maintain high standards of code quality.
  • Work collaboratively with departmental heads, managers, and stakeholders to establish team goals and delegate tasks effectively.
  • Stay updated with industry trends and emerging technologies to drive innovation and continuous improvement.
  • Experience in DDD (Domain Driven Design) is an advantage

Qualifications

  • Proven experience as a senior developer with strong solutioning skills.
  • Proficiency in backend technologies, especially Node.js; knowledge of Python is a plus.
  • Experience with both SQL and NoSQL databases, with expertise in at least one.
  • Familiarity with frontend technologies and mobile app development concepts.
  • Strong understanding of application deployments, microservices, and containerization.
  • Full-stack development experience is desirable.
  • Knowledge of ASP.NET Core, containerization, Kubernetes, and CI/CD tools.
  • Ability to comprehend existing data models and implement data access layers effectively.
  • Proficient in Git and familiar with CI/CD integration.
  • Excellent communication and leadership skills.
  • Ability to collaborate effectively with cross-functional teams and stakeholders.
  • Proactive attitude towards continuous learning and professional development.

Experience

5+ Years

Contact us