9,264 Mid Level Developer jobs in India
Mid-level Developer
Posted today
Job Viewed
Job Description
Location: Mumbai
About Us
LexLegis.ai is a leading provider of AI solutions tailored for the legal and tax domains, based in Mumbai. Our platform combines advanced technology with deep legal expertise to streamline research, enhance compliance, and provide reliable insights. Whether you're in a law firm, in-house counsel, or a compliance professional, LexLegis.ai is your trusted partner in navigating complex legal landscapes efficiently.
Role Overview
This is a full-time on-site role for a Developer at LexLegis.ai in Mumbai. The Developer will be responsible for designing, developing, and maintaining software applications tailored for the legal and tax industries. Day-to-day tasks include coding, testing, debugging, and collaborating with cross-functional teams to ensure high-quality deliverables.
Key Responsibilities
- Develop, maintain, and scale backend services using Python (3.x) and Django .
- Design and optimize RESTful APIs and GraphQL endpoints for seamless integration with frontend and AI modules.
- Work closely with AI/ML engineers to integrate LLM-driven services
- Ensure data security and compliance in handling sensitive legal data
- Collaborate with product managers, frontend engineers to deliver high-quality features on time.
- Write clean, testable, and reusable code with adherence to best practices (PEP8, unit testing, CI/CD) .
- Optimize database queries and schemas (PostgreSQL / MySQL) for performance and scalability .
- Troubleshoot, debug, and improve existing codebase with a problem-solving mindset .
- Contribute to DevOps workflows (Docker, GitHub Actions, CI/CD pipelines).
Required Skills & Qualifications
- 5+ years of professional experience in Python and Django framework.
- Strong knowledge of Django ORM, Django Rest Framework (DRF) .
- Proficiency in PostgreSQL / MySQL with query optimization skills.
- Familiarity with Redis / Celery for task queues and caching.
- Good understanding of web security, authentication/authorization (OAuth2, JWT) .
- Experience with Docker, Git, CI/CD pipelines .
- Exposure to cloud platforms (AWS / Azure / GCP) .
- Ability to write unit tests and work with automated testing tools.
Preferred / Good-to-Have
- Experience integrating with LLMs, NLP models, or AI APIs .
- Understanding of legal tech, compliance platforms, or enterprise SaaS .
- Knowledge of microservices architecture and event-driven systems .
- Familiarity with Elasticsearch / OpenSearch for document search.
- Contributions to open-source projects or active GitHub portfolio.
Mid-Senior.NET Developer
Posted today
Job Viewed
Job Description
Job description Title: Mid-Senior .Net Developer Location: Currently Remote or Delhi office Ideal candidates can be considered for US sponsorship Candidates with current H1 visa highly preferred Microsoft certified developers highly preferred ABOUT THE COMPANY: We (Serigor Inc./ McHoovers) are a Maryland, USA based, Woman Owned Small Business (WOSB) specializing in IT Services, IT Staff Augmentation, Government Solutions and Global Delivery.
Founded in 2009, we provide our clients with IT Services and IT Staffing (Contract, Permanent and Statement of Work personnel).
Our Ideal candidate will have 4-10 years of strong software development experience supporting large scale projects for enterprise clients. Microsoft certified developers highly preferred.
The successful candidate should have strong communication skills to be effective in both technical and business requirement discussions.
Write effective unit tests and integration tests to ensure high quality software delivery In-depth knowledge of system design patterns, tiered architecture, and testing practices.
Understanding of key business processes and competitive strategies related to the IT function.
Ability to plan and manage projects.
Ability to solve complex problems by applying best practices.
Ability to provide direction and mentor less experienced teammates.
Work with project business and system analysts to clarify the requirements and then implement them Participate in code reviews Enforce standards and best practices REQUIRED SKILLS: Minimum of 5 years experience with web application development using .Net, C# and Visual Studio.
Experience with .Net technologies, REST and/or SOAP web services, Angular, JavaScript, C#, XML and JSON is required.
Must have experience in Object Oriented design and Service Oriented Architecture, including use case driven/iterative development.
Experience with data modeling and designing logical and normalized databases, web application interfaces and reports that meets user and technical specifications.
Experience in Azure DevOps Repos, Boards & Pipelines is strongly preferred.
Microsoft Certifications are highly preferred Must have excellent written and verbal skills and be a team player.
Ability to foster good working relationships with team members and users.
Powered by JazzHR
Mid Java Developer
Posted today
Job Viewed
Job Description
Position Overview:
We are seeking an experienced Java Software Developer with a good understanding of financial services especially Equities & Futures Trading domain. This role is ideal for engineers with a strong Java background and a keen interest or experience in trading systems.
You will work closely with technical leads based in Pune and Hong Kong , contributing to the development and integration of proprietary QA automation frameworks. The focus is on enhancing testing capabilities through Cucumber integration , without reliance on traditional QA tools or database testing.
Key Responsibilities:
- Collaborate with cross-functional teams to gather and understand software requirements, particularly in the Equities & Futures Trading domain context.
- Develop and maintain Java-based components for trading applications.
- Collaborate with leads in Pune and Hong Kong to integrate Cucumber into home-grown QA automation frameworks.
- Support testing and validation of trading workflows without using external QA or automation tools.
- Write unit tests using frameworks like JUnit to ensure code quality and reliability.
- Ensure high performance and reliability of trading systems through robust code and integration practices.
- Contribute to Agile development practices, including sprint planning, daily stand-ups, and retrospectives.
- Participate in peer code reviews, provide constructive feedback, and ensure adherence to coding best practices.
- Apply Object-Oriented Analysis and Design principles to develop scalable and maintainable software solutions.
- Create and maintain data models to support application functionality, optimize SQL queries and database interactions to ensure data integrity and performance.
Qualifications
Skills & Experience Required:
- Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
- Strong proficiency and experience (4+ years ) working as a Java Developer in product development and/or services environment.
- Hands-on experience with Cucumber and behavior-driven development (BDD).
- Ability to work independently and collaboratively in a distributed team environment.
- Strong understanding of Object-Oriented Analysis and Design (OOAD) principles.
- Solid understanding of software development principles, design patterns, and best practices.
- Good understanding of Agile development methodologies and collaboration tools (e.g., Jira, Confluence).
- Ability to collaborate effectively within cross-functional teams and communicate technical concepts clearly.
- Strong problem-solving skills with a proactive attitude towards tackling challenges.
Desirable Skills:
- Experience or understanding of trading systems (Equities/Futures preferred).
- Familiarity with custom QA frameworks is a plus.
Additional Information
At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their well-being, professional growth, and financial stability.
One of our standout advantages is the ability to work with a hybrid schedule along with business travel, allowing our employees to strike a balance between work and life. We also offer a range of tech-related benefits, including an innovative Tech Scheme to help keep our team members up-to-date with the latest technology.
We prioritise the health and safety of our employees, providing private medical and life insurance coverage, as well as free eye tests and contributions towards glasses. Our team members can also stay ahead of the curve with incentivized certifications and accreditations, including AWS, Microsoft, Oracle, and Red Hat.
Our employee-designed Profit Share scheme divides a portion of our company's profits each quarter amongst employees. We are dedicated to helping our employees reach their full potential, offering Pathways Career Development Quarterly, a programme designed to support professional growth.
Mid Frontend Developer
Posted today
Job Viewed
Job Description
Position Summary
We are seeking a highly motivated and skilled Front-End Software Engineer to join our dynamic team. The person in this role will work closely with the Scrum Team, Product Managers, and Designers to deliver high-quality, scalable, and user-friendly solutions. The person will be responsible for front-end development, collaborating across distributed teams, and contributing to product improvements while ensuring code quality, performance, and accessibility.
Roles and Responsibilities
The person in this role will:
• Work with the Scrum Team and Product Managers to break down Epics into User Stories and Stories into Developer Tasks.
• Implement functionality, test automation, and data persistence tasks.
• Perform peer reviews on code changes to maintain quality and consistency.
• Validate and test code changes in the QA environment.
• Collaborate with designers to translate UI/UX designs into high-quality, responsive, and accessible code across devices.
• Work with the support team to resolve customer escalations.
• Monitor and troubleshoot application performance to ensure reliability and efficiency.
• Identify challenges and propose opportunities for improving team delivery and processes.
• Conduct all tasks in accordance with company policies, procedures, and best practices.
• Perform any other duties assigned as part of the role.
Required Skills and Qualifications
The person must have:
• Strong knowledge of Agile Software Development methodologies.
• A minimum of 2 years of professional experience in a SaaS or on-premise product-based software business.
• 2 years of hands-on experience in front-end development using React.js or Angular.
• Practical experience working with TypeScript frameworks.
• Familiarity with testing tools such as Playwright, Cypress, or similar frameworks.
• Experience with CI/CD tools such as Nx, Jenkins, SonarCloud, etc.
• Exposure to environments where engineers have visibility into customer use cases.
The person must also demonstrate:
• Excellent verbal and written communication skills in English, with the ability to explain complex technical concepts to technical stakeholders.
• Comfort working with distributed teams across large time zones.
• The ability to plan work effectively and raise blockers without waiting for meetings.
• A proactive approach to providing status updates and collaborating asynchronously.
• Cultural awareness and adaptability in cross-border work environments.
Desired Skills and Exposure
It is desirable for the person to have exposure to:
• React.js / Angular frameworks.
• Test-Driven Development (TDD) or test-centric methodologies.
• Front-end testing tools such as Cypress, Playwright, etc.
• Reactive Forms and State Management.
• Marketing Technologies (Email, Mobile, Social, Search, Video, etc.).
• Java/Spring/Spring Boot frameworks.
• AWS services such as ECS, EKS, EC2, S3, SQS, Lambda, DynamoDB, CloudFormation, Fargate.
This role is for Aumni’s client, MessageGears:
MessageGears is the first and only customer marketing platform that connects directly to our customer’s enterprise data warehouse. By combining the power and security of on-premises software with the efficiency and scalability of cloud delivery, we enable marketers to capitalize on every message opportunity. We’re disrupting an industry by providing a solution that gives marketers complete control over their multi-channel programs through advanced technology. Our product is solving marketing challenges for Enterprise customers that undoubtedly reach every candidate applying for this position.
About Aumni:
• Aumni, established in 2016, is a Software Services Company that partners with Product companies to build and manage their dedicated teams in India.
• So, while you are working for a services company, you are working within a product team and growing with them.
• These are not projects but product development, and we have long term (open ended) contracts with our clients. When our clients sign up with us, they are looking at a multi-year relationship. Most of our clients have been with 6,8,9 years.
• We do not move people across client teams and there is no concept of bench.
• At Aumni, we believe in quality work, and we truly believe that Indian talent is at par with global talent from US or Europe.
• We are 350+ and growing
Benefits of working at Aumni:
• Our award winning culture reminds us of our engineering days.
• Medical insurance (including Parents), Life and disability insurance
• 24 leaves + 10 public holidays + leaves for Hospitalisation, maternity, paternity and bereavement.
• On site Gym, TT, Carrom, Foosball and Pool
• Hybrid work culture
• Fitness group / rewards
• Aumni Premier League, Aumni's Got Talent, Friday Socials, Annual parties, treks.
Aumni Values:
BE BOLD
• Dare to innovate, challenge the norm and take ownership. Growth comes from courage.
BE TRUE
• Act with integrity and transparency - in every task, every decision and every interaction.
BE KIND
• Respect people, embrace diversity and support our culture of empathy and high collaboration.
BE YOU
• Bring your authentic self to work. Have fun working, celebrate individuality and create space for everyone to thrive.
Mid. React.JS Developer
Posted today
Job Viewed
Job Description
Role: Mid React.js Developer
Total Experience: 5–7 Years
Working Model: Hybrid (3 days work from office)
Mandatory Skills: React.js, Redux, TypeScript, JavaScript (ES6+), HTML, CSS.
Job Summary:
We are seeking a skilled React.js Developer with mid-level experience to design, develop, and optimize dynamic web applications. The candidate should have proven expertise in building scalable front-end solutions and mentoring junior team members.
Key Responsibilities:
- Develop, test, and maintain complex React.js applications.
- Optimize application performance and scalability.
- Collaborate with UI/UX designers to deliver high-quality user experiences.
- Integrate RESTful and GraphQL APIs into front-end applications.
- Participate in sprint planning, technical discussions, and peer code reviews.
- Mentor junior developers and support best coding practices.
Required Skills and Qualifications:
- Strong proficiency in React.js, Redux, JavaScript and TypeScript.
- Experience with React hooks, context API, and functional components.
- Familiarity with build tools like Webpack, Babel, and NPM/Yarn.
- Hands-on experience with Git and Agile methodologies.
- Exposure to testing frameworks such as Jest, React Testing Library.
Preferred Skills:
Experience on MFT- Managed File Transfer.
Qualifications:
Bachelor’s/Master’s degree in Computer Science/IT/engineering.
Mid AI Developer
Posted today
Job Viewed
Job Description
Role: Gen AI Developer
Total Experience: 4+ years in Python development
Employment Type: Permanent & Full time
Working Model: Hybrid (3 days work from office)
Company Overview:
Attitude, culture and technology is How We Hire!
About Neova:
Neova Solutions is a product specialist based at Santa Clara, California and Pune, India as the development center. We are a 17-year-old IT organization. We deliver next-gen solutions for leading US-based product companies such as Redwood, Stanley, Sysdig, Proofpoint, Nextiva, Shooter Detection Systems, Sdx Central and more.
Our service offerings include generative AI solutions, workload automation software products, cloud security solutions, IoT solutions, innovative solutions for public safety and security and data-as-a-service products such as Data Mart and so on.
We hire, empower and retain a diverse workforce within a supportive work environment to deliver high-quality technology solutions that enable our clients to meet their business goals effectively.
Please visit our website no-style="margin-bottom:0in;">
Job Summary:
We are looking for a skilled Python Developer with hands-on experience in Generative AI to join our growing engineering team. You will be responsible for building and optimizing backend systems, integrating machine learning models, and contributing to AI-driven product features. If you are passionate about AI and want to work on cutting-edge technologies, this role is for you.
Key Responsibilities:
- Develop and maintain scalable Python-based backend systems and APIs.
- Integrate and deploy generative AI models (e.g., GPT, Stable Diffusion, etc.) into production environments.
- Collaborate with data scientists and ML engineers to fine-tune and optimize models.
- Work on prompt engineering, data preprocessing, and evaluation of AI outputs.
- Write clean, modular, and well-documented code.
- Conduct code reviews, performance tuning, and debugging.
- Stay current with advancements in AI/ML and incorporate best practices into development.
Required Skills and Qualifications:
- 4+ years of professional experience in Python development.
- Solid understanding of object-oriented programming and software design principles.
- Experience working with at least one Generative AI framework (e.g., OpenAI, Hugging Face, Stable Diffusion).
- Familiarity with ML libraries such as TensorFlow, PyTorch, or Transformers.
- Experience with REST APIs, databases (SQL/NoSQL), and version control (Git).
- Strong problem-solving and communication skills.
Software Developer (Mid to Senior)
Posted today
Job Viewed
Job Description
Responsibilities
Requirements
Desirable Requirements
Be The First To Know
About the latest Mid level developer Jobs in India !
.NET Mid Level Developer
Posted today
Job Viewed
Job Description
Experience: Minimum 2 Years
Key Skill Requirements :
1. Good knowledge of OOPS concepts with C#.
2. Expert in Asp.net and/or MVC (4 and above).
3. Exposure of .Net Core.
4. Knowledge of jQuery / Angular JS / React JS.
5. Knowledge of Unit testing.
6. Good knowledge of MSSQL.
7. Should possess strong analytical and problem-solving skills.
8. Familiar in agile development methodology.
Roles & Responsibilities :
1. Involvement in entire life cycle including analysis, development, fixing and monitoring of issues on the assigned delivery schedules.
2. Working closely with their team to implement functionalities from business specifications.
3. Maintaining knowledge of assigned products and subject areas.
4. Development with proper Unit testing.
5. Create clean high-quality code using established design patterns.
6. Learn new technologies and implement them and share learning with other team members.
Python Developer (Mid-Level)
Posted 14 days ago
Job Viewed
Job Description
We are seeking a skilled Full Stack Python Developer to join our dynamic development team who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. The ideal candidate will have 3-4 years of experience building robust web applications using Python and modern frontend technologies.
Responsibilities:
- Design, code, test, debug, maintain, and document programs primarily in Python and React/JavaScript.
- Be an expert in Python, with solid working knowledge of Python web frameworks such as Django, Flask, etc.
- Should have hands-on experience in RESTful APIs
- Implement responsive and intuitive user interfaces with React
- Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS.
- Good knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
- Proficient understanding of code versioning tools such as Git, Mercurial or SVN.
- Follow/maintain an agile methodology for delivering on project milestones.
- Excellent communication skills and a proactive approach to tasks.
- Design and implement scalable and maintainable code.
- Stay updated with emerging technologies and apply best practices.
- Experience with database technologies (PostgreSQL, NoSQL, etc.).
- Deploy and monitor applications in AWS environments
Required Skills & Experience:
- Bachelor's degree in Computer Science or a related field.
- 3-4 years of professional experience in Python development with Django framework
- Hands-on experience with FastAPI for building high-performance APIs
- Strong expertise in integrating third-party APIs and services
- Experience deploying and managing applications on AWS infrastructure
- Frontend development skills using React.js
- Proficiency in PostgreSQL database design, optimization, and management
- Strong understanding of code versioning tools including Bitbucket
- Solid understanding of software development principles and practices.
- Strong problem-solving skills and ability to work in a collaborative environment.
- Excellent communication skills and a proactive approach to tasks.
Nice to Have:
- Experience in SaaS application development
- Knowledge of using Gen AI tools.
If you're passionate about building innovative web applications and have the required technical expertise, we'd love to hear from you!
Python Developer (Mid-Level)
Posted today
Job Viewed
Job Description
Responsibilities:
Design, code, test, debug, maintain, and document programs primarily in Python and React/JavaScript.
Be an expert in Python, with solid working knowledge of Python web frameworks such as Django, Flask, etc.
Should have hands-on experience in RESTful APIs
Implement responsive and intuitive user interfaces with React
Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS.
Good knowledge of user authentication and authorization between multiple systems, servers, and environments.
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
Proficient understanding of code versioning tools such as Git, Mercurial or SVN.
Follow/maintain an agile methodology for delivering on project milestones.
Excellent communication skills and a proactive approach to tasks.
Design and implement scalable and maintainable code.
Stay updated with emerging technologies and apply best practices.
Experience with database technologies (PostgreSQL, NoSQL, etc.).
Deploy and monitor applications in AWS environments
Required Skills & Experience:
Bachelor's degree in Computer Science or a related field.
3-4 years of professional experience in Python development with Django framework
Hands-on experience with FastAPI for building high-performance APIs
Strong expertise in integrating third-party APIs and services
Experience deploying and managing applications on AWS infrastructure
Frontend development skills using React.js
Proficiency in PostgreSQL database design, optimization, and management
Strong understanding of code versioning tools including Bitbucket
Solid understanding of software development principles and practices.
Strong problem-solving skills and ability to work in a collaborative environment.
Excellent communication skills and a proactive approach to tasks.
Nice to Have:
Experience in SaaS application development
Knowledge of using Gen AI tools.
If you're passionate about building innovative web applications and have the required technical expertise, we'd love to hear from you!