136 Software Development jobs in Lucknow
Software Development Manager

Posted 5 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
Db2 is a world class relational database. 100% of the Fortune 100 companies and more than 80% of the Fortune 500 group have one or more members of the DB2 family installed helping to run the business. IBM is continuing to modernize Db2 to be cloud-native bringing new features and capabilities while delivery mission critical features that the world depends on. Db2 is supported across several hyperscalers like IBM Cloud, AWS and Azure as well in a number deployment models including self managed and fully managed SaaS along with tight integration with cloud native services.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legendary solutions create endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
**Your role and responsibilities**
As a Software Development Manager, you'll manage software development, enhance product experiences, and scale our team's capabilities. You'll manage careers, streamline hiring, collaborate with product, and drive innovation. We seek proactive professionals passionate about team growth, software architecture, coding, and process enhancements. Mastery of frameworks, deployment tech, and cloud APIs is essential as well as adaptability to innovative technologies.
Your primary responsibilities include:
-Solution Development: Lead the development of innovative solutions to enhance our product and development experience, effectively contributing to making our software better.
-Strategic Partnership: Partner with product teams to brainstorm ideas and collaborate on delivering an exceptional product, contributing to the overall success of the organization.
-Technical Direction: Provide technical guidance by actively participating in architectural discussions, developing code, and advocating for new process improvements to drive innovation and efficiency.
* Team Leadership: Lead, mentor, and manage the engineering teams working on Db2 on Cloud related features/functionality fostering a collaborative and innovative environment.
* Project Management: Oversee the planning, execution, and delivery of development projects, ensuring they meet the highest standards of quality and performance. Coordinate across teams to align with product goals and timelines.
* Technical Guidance: Provide strong technical leadership in the design and development of features/functionality that enhance the Db2 SaaS offering While ensuring the implementation of best practices in coding, testing, and deployment.
* Stakeholder Collaboration: Work closely with cross-functional teams, including product management, QA, and Ops, to ensure the successful Sprint delivery and deployments.
* Career Development: Support the growth and development of team members by providing feedback, identifying training opportunities, and helping them achieve their career goals.
* Resource Management: Allocate resources effectively to meet project goals, balancing team workloads, and managing project budgets where necessary.
**Required technical and professional expertise**
*
Experience: 10 years of software engineering experience, with at least 2-3 years in a management or leadership role.
*
Technical Expertise: Background and Knowledge of container-related technologies (Kubernetes, OpenShift, Docker etc.)
Relational databases and some experience with AWS or Azure
Some experience with one of C++, Go or Python.
*
Leadership Skills: Proven ability to lead and inspire engineering teams, with a track record of delivering complex projects on time and within scope.
*
Communication: Excellent verbal and written communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders.
**Preferred technical and professional experience**
* 3 years in a management or leadership role
* Open Source: Experience working with or contributing to open-source projects. A deep understanding of the open-source ecosystem and community dynamics.
* Cloud Experience: Experience with cloud platforms such as AWS, Azure, or GCP, particularly in the context of data base ,data processing and analytics.
* Agile Methodologies: Strong understanding of Agile methodologies and experience in applying them to software development projects.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Software Development Engineer Test Lead
Posted today
Job Viewed
Job Description
Role : Sr / Lead SDET
Experience : 5-9 Years
Location : Bangalore/ Remote
About us
Lucidity is a rapidly growing company with a first of its kind and impactful product in the cloud storage. Joining Lucidity offers the opportunity to work on cutting-edge technology, solve real-world problems for major enterprises, and be part of a company that is reshaping the future of cloud storage.
- We were also awarded Best Infra and Dev Tools SaaS Startup by SaaSBoomi – Link
- Listed among India’s Top Startups by Link
- We are backed by $32 M in funding from investors like Alpha Wave Global, WestBridge Capital, and Beenext - Link
- We are the category leader in cloud storage optimization.
- Trusted by major enterprises, including Fortune 500 companies spanning across the US and the UK, being the major Markets.
- Opportunity to work with experienced co-founders Vatsal & Nitin - serial entrepreneurs who bring with them more than a decade of experience working with companies like Microsoft, Swiggy, and Tracxn and building and selling large tech products.
- Work in deep tech company and be part of an accelerated growth journey
- We have a presence across India, Abu Dhabi, the US, and the UK.
What we do
Lucidity is a company that provides an automated NoOps disk auto-scaler for cloud storage across AWS, Azure, and GCP. It addresses over-provisioned block storage by dynamically scaling capacity, increasing disk utilization to around 80% from 25-35%. This results in cost reductions of up to 70% for businesses. Here's a video of what Lucidity does.
Key benefits include:
- Significant Cost Savings on storage (especially EBS costs).
- Elimination of Downtime by preventing disk space issues.
- Reduced DevOps Effort through automation.
- Application Agnostic solution works with various systems.
What you’ll do
- Break things creatively : Design tests that expose weaknesses in storage tiering, kernel interactions, and edge cases
- Find flaws early : Shift-left testing through fault injection, fuzzing, and adversarial approaches
- Automate the chaos : Build test frameworks to simulate filesystem corruption, kernel panics, and recovery scenarios
- Push systems to fail : Artificially induce I/O storms, memory leaks, and resource starvation
- Debug deep : Solve complex issues at the kernel, filesystem, and block device layers
- Lead quality culture : Mentor engineers in defensive thinking with focus on NFRs and establish CI/CD pipelines
What you'll need
Must Haves
- 5+ years testing storage systems, filesystems, or cloud infrastructure
- Hands-on with Linux/Windows storage stacks and benchmarking tools (fio, vdbench)
- Strong scripting (Python/Bash/Go) and test automation experience
- Familiarity with kernel debugging (strace, eBPF, WinDbg)
- Experience with cloud storage platforms (AWS/Azure/GCP)
Good to haves
- Open-source storage contributions (Ceph, ZFS, kernel)
- Production war stories of finding and fixing nasty bugs
- Knowledge of RAID, erasure coding, or tiering algorithms
- Crash systems with purpose : We reward finding critical flaws
- Shape our tech : Your testing directly influences architecture
- Zero bureaucracy : Just hard problems and smart teammates
- Competitive pay in a high-growth startup
Why us
We're hiring a set of highly skilled, enthusiastic, and passionate people who thrive in a high-growth environment. We believe the best way to grow is to give everyone the opportunity to pursue their interests. Plus, with benefits like flexible hours, company offsite, unlimited leaves, we ensure you enjoy the journey as much as we do.
What do we promise?
- A high-growth work environment
- Autonomy to decide & deliver on KPIs
- Work from home | Flexible hours | Unlimited Leaves
- Attractive ESOPs. Potential to see 100x in the next 5 years.
Software Development Engineer -II (Backend)
Posted 2 days ago
Job Viewed
Job Description
About Groww:
We are a passionate group of people focused on making financial services accessible to every Indian through a multi-product platform. Each day, we help millions of customers take charge of their financial journey. Customer obsession is in our DNA. Every product, every design, every algorithm down to the tiniest detail is executed keeping the customersʼ needs and convenience in
mind. Our people are our greatest strength. Everyone at Groww is driven by ownership, customer-centricity, integrity and the passion to constantly challenge the status quo.
Are you as passionate about defying conventions and creating something extraordinary as we are? Letʼs chat.
Our Vision
Every individual deserves the knowledge, tools, and confidence to make informed financial decisions. At Groww, we are making sure every Indian feels empowered to do so through a cutting-edge multi-product platform offering a variety of financial services.
Our long-term vision is to become the trusted financial partner for millions of Indians.
Our Values
Our culture enables us to be what we are — Indiaʼs fastest-growing financial services company. It fosters an environment where collaboration, transparency, and open communication take center-stage and hierarchies fade away. There is space for every individual to be themselves and feel motivated to bring their best to the table, as well as craft a promising career for themselves.
The values that form our foundation are:
• Radical customer centricity
• Ownership-driven culture
• Keeping everything simple
• Long-term thinking
• Complete transparency
EXPERTISE AND QUALIFICATIONS
What youʼll do
The Software Development Engineer's core responsibilities include working on highly maintainable and unit-tested software components/systems that address real-world problems.
• Experienced in microservices-based architecture, can work on cloud infrastructures like GCP, AWS, etc
• Should take the e2e ownership of product/feature right from design, code, and deployment.
• Ensure quality at every level be it problem-solving, design, code, or bug fixes.
•Should be able to collaborate with product managers, architects, and other stakeholders to ensure smooth execution of sprints.
• Own and unblock users on production issues, able to troubleshoot and fix production issues on priority.
• Can mentor and help other team members and ensure that the overall productivity of the team is high.
What are we looking for :
• Bachelor’s / Master's degree in Computer Science Engineering or allied branches, or equivalent experience.
• 3-5 years of experience in building scalable restful/soap microservice services.
• Good at LLD/HLD and implementation. Understanding of design patterns.
• Strong problem-solving skills.
• Good understanding of data structures & algorithms and their space & time complexities.
• Strong hands-on and practical working experience with Java and Springboot
• Excellent coding skills - should be able to convert the design into code fluently.
• Strong technical aptitude and a good knowledge of CS fundamentals.
You are expected to demonstrate good learnability and adopt technologies that help build large-scale, performant, reliable, and sustainable systems.
Software Development Engineer Test Lead
Posted 3 days ago
Job Viewed
Job Description
Role : Sr / Lead SDET
Experience : 5-9 Years
Location : Bangalore/ Remote
About us
Lucidity is a rapidly growing company with a first of its kind and impactful product in the cloud storage. Joining Lucidity offers the opportunity to work on cutting-edge technology, solve real-world problems for major enterprises, and be part of a company that is reshaping the future of cloud storage.
- We were also awarded Best Infra and Dev Tools SaaS Startup by SaaSBoomi – Link
- Listed among India’s Top Startups by LinkedIn Link
- We are backed by $32 M in funding from investors like Alpha Wave Global, WestBridge Capital, and Beenext - Link
- We are the category leader in cloud storage optimization.
- Trusted by major enterprises, including Fortune 500 companies spanning across the US and the UK, being the major Markets.
- Opportunity to work with experienced co-founders Vatsal & Nitin - serial entrepreneurs who bring with them more than a decade of experience working with companies like Microsoft, Swiggy, and Tracxn and building and selling large tech products.
- Work in deep tech company and be part of an accelerated growth journey
- We have a presence across India, Abu Dhabi, the US, and the UK.
What we do
Lucidity is a company that provides an automated NoOps disk auto-scaler for cloud storage across AWS, Azure, and GCP. It addresses over-provisioned block storage by dynamically scaling capacity, increasing disk utilization to around 80% from 25-35%. This results in cost reductions of up to 70% for businesses. Here's a video of what Lucidity does.
Key benefits include:
- Significant Cost Savings on storage (especially EBS costs).
- Elimination of Downtime by preventing disk space issues.
- Reduced DevOps Effort through automation.
- Application Agnostic solution works with various systems.
What you’ll do
- Break things creatively : Design tests that expose weaknesses in storage tiering, kernel interactions, and edge cases
- Find flaws early : Shift-left testing through fault injection, fuzzing, and adversarial approaches
- Automate the chaos : Build test frameworks to simulate filesystem corruption, kernel panics, and recovery scenarios
- Push systems to fail : Artificially induce I/O storms, memory leaks, and resource starvation
- Debug deep : Solve complex issues at the kernel, filesystem, and block device layers
- Lead quality culture : Mentor engineers in defensive thinking with focus on NFRs and establish CI/CD pipelines
What you'll need
Must Haves
- 5+ years testing storage systems, filesystems, or cloud infrastructure
- Hands-on with Linux/Windows storage stacks and benchmarking tools (fio, vdbench)
- Strong scripting (Python/Bash/Go) and test automation experience
- Familiarity with kernel debugging (strace, eBPF, WinDbg)
- Experience with cloud storage platforms (AWS/Azure/GCP)
Good to haves
- Open-source storage contributions (Ceph, ZFS, kernel)
- Production war stories of finding and fixing nasty bugs
- Knowledge of RAID, erasure coding, or tiering algorithms
- Crash systems with purpose : We reward finding critical flaws
- Shape our tech : Your testing directly influences architecture
- Zero bureaucracy : Just hard problems and smart teammates
- Competitive pay in a high-growth startup
Why us
We're hiring a set of highly skilled, enthusiastic, and passionate people who thrive in a high-growth environment. We believe the best way to grow is to give everyone the opportunity to pursue their interests. Plus, with benefits like flexible hours, company offsite, unlimited leaves, we ensure you enjoy the journey as much as we do.
What do we promise?
- A high-growth work environment
- Autonomy to decide & deliver on KPIs
- Work from home | Flexible hours | Unlimited Leaves
- Attractive ESOPs. Potential to see 100x in the next 5 years.
Software Development Engineer in Test (SDET)
Posted today
Job Viewed
Job Description
Job Overview:
The Application Testing Team is seeking a highly skilled Software Development Engineer in Test (SDET) to architect, develop, and maintain a scalable and intelligent test automation framework . This role requires hands-on expertise in traditional test automation tools like Selenium , along with modern AI-powered testing platforms such as TestRigor and Testim . You will play a key role in accelerating release cycles, improving software quality, and reducing manual testing efforts through innovation and automation.
Key Responsibilities:
- Design and build scalable, maintainable, and reusable automation frameworks for UI, API, and integration testing.
- Develop and maintain automated test suites using Selenium WebDriver and integrate them with CI/CD pipelines.
- Evaluate and implement AI-powered test automation tools such as TestRigor , Testim , or Mabl to improve coverage, test creation speed, and test maintenance.
- Collaborate with developers, QA engineers, product owners, and DevOps to align test coverage with business goals.
- Drive adoption of AI-based test case generation, self-healing scripts, and intelligent test prioritization.
- Ensure framework extensibility for web, mobile, and API layers.
- Review code for test scripts, enforce coding standards, and ensure high test reliability and maintainability.
- Provide documentation, training, and support to team members on using and extending the automation framework.
- Continuously monitor test execution, analyze flakiness, and optimize for performance and accuracy.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in test automation development.
- Strong experience with Selenium and core automation principles.
- Programming proficiency in Java, Python, or .NET .
- Experience with at least one AI-powered test automation platform , such as:
- Hands-on experience with REST API testing using Postman, RestAssured , or similar tools.
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
- Good understanding of test lifecycle management, version control (Git), and Agile processes.
Preferred Qualifications:
- Experience integrating AI tools in enterprise test automation frameworks.
- Knowledge of self-healing automation, intelligent locator strategies, or test impact analysis.
- Exposure to performance testing tools (e.g., JMeter, Gatling).
- Working knowledge of Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).
- Familiarity with BDD tools like Cucumber.
Web Application Developer
Posted today
Job Viewed
Job Description
Anarus is a fast-growing SaaS software company in B2B eCommerce space in the United States. Our customers are manufacturers and distributors around the country. Our Cloud based product data exchange network facilitates secure rich product data sharing between manufacturers and distributors to run eCommerce. We also provide eCommerce, product promotions and mobile apps to our customers. For more information visit our website, candidate that will succeed in this position will be passionate about creating an amazing user experience for the company's needs. Therefore, the candidate must have great technical depth and the ability to work with a team of engineers to execute these web applications' development and design.
Responsibilities
- Perform software development tasks
- Improve existing codes
- Cross-functional communication with the engineering organization
- Ability to work independently
Qualifications
- Minimum of 3 years experience developing software in a professional capacity in a reputable business. Internships as experience are not counted towards professional experience
- Must speak HINDI
- Bachelor's degree or equivalent experience in Computer Science
- Extensive technical depth with NodeJS & C#
- Experience with Flutter mobile development is preferred
- Relevant programming experience using MS SQL
- Communication and organizational skills
- Experience with Cosmos Database is a plus
Be The First To Know
About the latest Software development Jobs in Lucknow !