Lead Software Engineer

1 week ago


Delhi, Delhi, India vConstruct Private Limited Full time

About VueOps:
VueOps is a US-based startup dedicated to transforming the facility management industry.

Our cloud-based data integration platform revolutionizes project turnover documents, facility equipment data, and 2D/3D visualizations, providing facility managers with an intuitive solution for emergency response and routine maintenance.

Join us in reshaping the future of building management.
This position will be filled through our sister organization,

vConstruct , based in India.

Role Overview:
As a Lead Software Engineer, you will play a pivotal role in VueOps' product development team.

This is a unique opportunity to contribute significantly to a Silicon Valley startup, working in a dynamic environment alongside engineers, product managers, and other stakeholders.

The ideal candidate will have expertise in Ruby-on-Rails or and a passion for creating scalable, efficient software solutions.

Key Responsibilities:

  • Design and implement feature components, spanning UI/UX, middle and database tiers.
  • Ensure the stack's speed and scalability, emphasizing fast, iterative, and agile development.
  • Write effective APIs for seamless integration with other systems.
  • Collaborate closely with Product Managers to comprehend product and business requirements.
  • Stay informed about the product roadmap, contributing to the development of strategic plans.
  • Conduct research into emerging technologies.
  • Manage the software engineering team, setting goals, providing performance feedback, motivation and coaching.

Best Practices and Code Review:

  • Enforce and follow best practices for software development, including code readability, maintainability, and scalability.
  • Lead and participate in regular code review sessions to ensure code quality, consistency, and adherence to coding standards.
  • Encourage and implement Test-Driven Development (TDD) practices to ensure robust, reliable code.
  • Implement and maintain documentation for codebase, APIs, and system architecture.
  • Foster a culture of continuous improvement, keeping abreast of industry best practices and incorporating them into the development process.
  • Proactively identify and address performance bottlenecks, security vulnerabilities, and technical debt during code reviews.
  • Collaborate with the team to establish and refine coding standards and development processes.

Required Skills:

  • 5+ years of experience in SaaS product teams using the Agile Development model.
  • Proficiency in Object-Oriented Programming, Concurrency, Design Patterns, RESTful APIs, and Service-Oriented Architecture.
  • 3+ years of experience with Ruby on Rails development.
  • 3+ years of experience managing a development team
  • Familiarity with JavaScript frameworks such as Angular and React.
  • Strong grasp of web fundamentals: HTML, CSS, JavaScript, and jQuery.
  • Expertise in writing effective REST APIs.
  • Experience with SQL and NoSQL databases (MongoDB).
  • Familiarity with automated continuous integration and deployment tools (e.g., CircleCI, Jenkins).
  • Proficiency in Rails tooling like RSpec and Rake.
  • Experience with Amazon Web Services Stack

Good to Have:

  • Experience with microservices architecture.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Knowledge of front-end technologies and frameworks.
  • Understanding of security best practices in web application development.
  • Experience with performance optimization and profiling tools.

Must-Have Education:

  • Bachelor's or Master's degree in engineering with Computer Science or a relatedfield as a specialization.


  • Delhi, Delhi, India CredHive Full time

    Position OverviewWe are a seed-funded startup focused on using state-of-the-art AI technologies to revolutionize the credit industry. Our team consists of experts in machine learning and software engineers who have worked at top-tier US tech companies like Apple, Amazon, etc , and we are passionate about using AI to improve access to credit information for...


  • Delhi, Delhi, India CredHive Full time

    Position OverviewWe are a seed-funded startup focused on using state-of-the-art AI technologies to revolutionize the credit industry. Our team consists of experts in machine learning and software engineers who have worked at top-tier US tech companies like Apple, Amazon, etc , and we are passionate about using AI to improve access to credit information for...


  • Delhi, Delhi, India Eficens Systems Full time

    Job Description: Lead Software EngineerExp: 7+ years of experience in software development with 2+years in blockchain application developmentBase Location: Hyderabad, TelanganaNotice Period: Immediate to 15 DaysCompany DescriptionEFICENS, which stands for "Emerging Frontiers in Customer Excellence through Noble Solutions," is a software and technology...


  • Delhi, Delhi, India Fluidata Analytics Full time

    Lead Software EngineerLocation – India, RemoteExperience – 10+ years.Notice period – Immediate to 30 days.Start date: 1st July 2024.About Fluidata- Fluidata Analytics is a modern data and analytics consultancy firm.Our team of experts provide end-to-end data engineering and analytics solutions to clients by using cutting-edge data technology and...


  • Delhi, Delhi, India Artos Software Full time

    Type:RemoteRole:Full Stack Engineering LeadSalary:Upto 42,00, lakhs) per annumBonus:20% on top of gross salary on achieving goalsRocketmonk Software is on a mission to solve problems for e-commerce merchants with simple but powerful applications & tools.The company builds and maintains 2 SaaS products for Shopify merchants: Back In Stock - Restock Rocket,...

  • Software Engineer

    1 week ago


    Delhi, Delhi, India IRIS Software Group Full time

    Summary:As a successful candidate you will be working in the IRIS Accountancy Solutions business unit. This part of IRIS produces software for UK accountancy practices. You will be working as the lead developer in an Agile team to deliver our Making Tax Digital compliance software.You will be adding new migration function to extract and transform data from...


  • Delhi, Delhi, India DEME Full time

    DEME is looking for a Lead Software Engineer. Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project execution. Your expertise will be needed to lead a team of developers who will be responsible for building new applications as well as supporting existing applications...


  • Delhi, Delhi, India Kimbal Technologies Full time

    Position : Lead Software EngineerWe are looking for a technology agnostic Full Stack, Lead Software Engineer (.net) with a proven hands-on experience in various technologies who would use technology as an enabler to solving real-life business problems.Roles and Responsibilities : Design and develop cloud based scalable, extensible, reliable and maintainable...


  • Delhi, Delhi, India L4B Software Full time

    Job DescriptionL4B Softwareis a cutting-edge technology company specializing inEmbedded systemsandLinux-based solutions . We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.Join...


  • Delhi, Delhi, India ESDS Software Solution Limited Full time

    Job Title : SEPG Head (Software Engineering Process Group Head)Job Overview :The SEPG Head is responsible for leading and managing the Software Engineering Process Group to ensure that software development processes, methodologies, and quality standards are defined, implemented, and continually improved to support the organization's software projects. This...

  • Software Engineer

    1 week ago


    Delhi, Delhi, India IRIS Software Group Full time

    Summary :We are creating our next generation technology platform and applications through re-usable cloud services. We are building cloud native applications using various AWS technologies within a micro-service architecture and an API first approach.You will be joining a key team developing the underlying cloud platform that will shape the future of all...


  • Delhi, Delhi, India DEME Group Full time

    SummaryDEME is looking for a Lead Software Engineer. Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project execution. Your expertise will be needed to lead a team of developers who will be responsible for building new applications as well as supporting existing...

  • Software Engineer

    1 week ago


    Delhi, Delhi, India Digitise My Business - Software Development Company Full time

    Job Title: Software EngineerCompany: Digitise My BusinessLocation: RemoteCompensation: 5LPA - 9LPACompany DescriptionDigitise My Business is a software development company that specializes in providing innovative software solutions to bridge the gap between legacy practices and modern technology. Our mission is to simplify the complexities of digital...


  • Delhi, Delhi, India HyrEzy Talent Solutions Full time

    Job Title: Product Implementation DeveloperAbout the Company: ABC Company is a leading technology firm specializing in custom software solutions.Responsibilities: Understand the product and implement it for new clients Customize the product as needed for clients Collaborate with cross-functional teams to ensure timely implementations Identify technical risks...


  • Delhi, Delhi, India Upland Software Full time

    Senior Software Engineer I (NetSuite Developer)Opportunity SummaryWe are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working within an established code base to make...


  • Delhi, Delhi, India Ermin Systems Full time

    Do you thrive in a collaborative environment, leading a team to develop cutting-edge AI learning technology? If you're a technical leader who enjoys hands-on coding and building high-performing teams, then Symtrain wants youAt Ermin, we believe in fostering a work environment built on trust, respect, and meaningful relationships. Join us and share our...

  • IAST Software

    1 week ago


    Delhi, Delhi, India IAST Software Solution Pvt Ltd Full time

    Company Description:IAST is an embedded solutions and services provider for the Automotive Industry with its head office in Bangalore, India.They have their own entity/partners in Europe, China and cater to clients across the globe.IAST's major focus and contributions are in a vast variety of ECUs for many OEM/Tier1s.They offer solutions and services for...


  • Delhi, Delhi, India Prudential plc Full time

    Prudential's purpose is to be partners for every life and protectors for every future. Our purpose encourages everything we do by creating a culture in which diversity is celebrated and inclusion assured, for our people, customers, and partners. We provide a platform for our people to do their best work and make an impact to the business, and we support our...


  • Delhi, Delhi, India DEME Group Full time

    SummaryDEME is looking for a Lead Software Engineer. Apart from the development related tasks, you will also be responsible for team management, monitoring, reporting and proper and timely project execution. Your expertise will be needed to lead a team of developers who will be responsible for building new applications as well as supporting existing...


  • Delhi, Delhi, India Upland Software Full time

    Software Engineer IIJob DescriptionOpportunity SummaryUpland BA Insight provides an AI search platform enabling organizations to deploy search solutions both internally and for their extranet / internet needs. Our technology stack provides an end-to-end solution for all search needs: from indexing any content source and enhancing ingested content quality to...