Job Title- Software EngineerLocation- Mohali, PunjabExperience Required- 3–4 yearsAbout the Role
We are looking for a skilled and motivated Software Engineer with 3–4 years of experience to join our technology team. The ideal candidate will have strong hands-on experience in Node.js, NestJS, React, Angular, APIs, and databases, with the ability to develop scalable, secure, and high-performance enterprise applications.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications using Node.js and NestJS.
- Develop and maintain robust RESTful APIs and backend services.
- Build responsive and user-friendly interfaces using React and Angular.
- Implement business logic, workflows, integrations, and third-party APIs.
- Optimize application performance, API response time, and database queries.
- Implement authentication and authorization using JWT, OAuth2, or similar security mechanisms.
- Develop reusable, clean, and maintainable code following industry best practices.
- Collaborate with UI/UX designers, front-end developers, back-end developers, QA, and other stakeholders.
- Write unit and integration tests and participate in code reviews.
- Troubleshoot, debug, and resolve application issues across development and production environments.
- Work with Git and participate in CI/CD and deployment processes.
- Contribute to application architecture, technical documentation, and continuous improvement initiatives.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, IT, or equivalent experience.
- 3–4 years of professional software development experience.
- Strong hands-on experience with JavaScript/TypeScript.
- Strong expertise in Node.js and NestJS.
- Good experience developing REST APIs and backend services.
- Hands-on experience with React and/or Angular.
- Strong understanding of HTML, CSS, JavaScript, and responsive web development.
- Experience working with SQL databases, preferably Microsoft SQL Server.
- Good understanding of database design, queries, stored procedures, indexing, and optimization.
- Experience with Git/GitHub/GitLab/Bitbucket.
- Understanding of authentication, authorization, API security, and secure coding practices.
- Good understanding of OOP, design patterns, data structures, and software development lifecycle.
- Strong debugging, analytical, and problem-solving skills.
Nice to Have
- Experience with MongoDB, PostgreSQL, or other NoSQL databases.
- Exposure to Docker and containerization.
- Familiarity with AWS or Microsoft Azure.
- Experience with microservices architecture and event-driven systems.
- Knowledge of Redis, RabbitMQ, Kafka, or similar messaging technologies.
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with Jest, Playwright, or other testing frameworks.
- Exposure to GraphQL, WebSockets, or real-time application development.
- Experience working in an Agile/Scrum environment.
What We’re Looking For
- Strong ownership and accountability for assigned development tasks.
- Ability to understand business requirements and translate them into technical solutions.
- Good communication and collaboration skills.
- Ability to work independently as well as within a cross-functional team.
- Passion for learning new technologies and improving existing applications
Company Overview
Headquartered in the UK, with offices in the US and Centers of Excellence in India, Iota Analytics is a tech-led legal process and analytics firm bringing together the best of technology, data science, and process outsourcing to support legal teams globally. Our focus is on providing data and technology-led insights to corporate counsels, law firms, and R&D leaders.
We have a team of 450+ (and growing) attorneys, engineers, data scientists, and solution architects, spanning leadership, R&D, service delivery, sales, and enabling functions. Our 300+ attorneys and legal specialists leverage technology and data science to deliver next-generation, AI-driven precision and speed for complex legal workflows. Iota Analytics is run and governed by a highly experienced, diverse, and gilt-edged leadership team with deep experience in scaling Global Capability Centers and technology-led organizations.
Iota Analytics operates across three business lines:
- Intellectual Asset Management (IAM): AI-driven IP strategy, portfolio management, and patent intelligence powered by NoetherIP, our intelligent IP analytics platform, built in-house
- Legal Support Services: Technology-enabled solutions for Cyber Incident Response, Managed eDiscovery Services, and Managed Document Review
- Legal Tech: Custom legal technology and data science solutions built on proprietary AI frameworks
We serve Am Law 100 firms, leading ALSPs, and global enterprises, while fostering a culture of continuous learning, collaboration, and the highest standards of data privacy and client trust.
LinkedIn - https://in.linkedin.com/company/iota-analytics
Website - https://www.iotaanalytics.com/
Email - [email protected], [email protected]
Pay: ₹400,000.08 - ₹700,000.99 per year
Benefits:
- Health insurance
- Leave encashment
- Life insurance
- Paid sick time
- Provident Fund
Application Question(s):
- Total relevant experience in the Software Development?
- Current Salary?
- Expected Salary?
- Notice Period?
- Current location?
- Are you comfortable with Mohali as your work location
Location:
- Mohali, Punjab (Preferred)
Work Location: In person