140 Software Development jobs in Mysore
Software Development Engineer
Posted today
Job Viewed
Job Description
We are looking for a skilled Software Development Engineer to join our dynamic team in India. The ideal candidate will have a strong foundation in software development, a passion for technology, and the ability to work collaboratively in a fast-paced environment.
Responsibilities- Design, develop, and maintain high-quality software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance and enhance user experience.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with emerging technologies and industry trends to bring innovative solutions.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3-5 years of experience in software development, with a strong understanding of software development life cycle.
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Experience with web technologies including HTML, CSS, and frameworks like React or Angular.
- Solid understanding of database management systems like MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems, especially Git.
- Knowledge of Agile methodologies and experience working in Agile teams.
Skills Required
Java, Python, Sql, Aws, Docker, Kubernetes, Microservices, Rest Apis, Git, Agile
Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
Program Highlights:
- Intensive training in core programming languages and frameworks (e.g., Java, Python, JavaScript).
- Exposure to software development methodologies like Agile and Scrum.
- Hands-on project work, from conception to deployment.
- Mentorship from senior software engineers.
- Learning opportunities in database management, version control, and testing.
- Development of essential soft skills such as teamwork, communication, and problem-solving.
- Potential for full-time employment upon successful completion of the apprenticeship.
- Recent graduate with a degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Demonstrated passion for software development and a strong desire to learn.
- Basic understanding of programming concepts.
- Enthusiasm for problem-solving and logical thinking.
- Good communication skills and a positive attitude.
- Ability to work effectively in a team environment.
- Eagerness to absorb new knowledge and adapt to new technologies.
- Must be based in or willing to relocate to Mysuru.
Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development of web applications using various programming languages.
- Learn and apply software development best practices and methodologies.
- Participate in code reviews and contribute to code quality improvements.
- Debug and resolve software defects under guidance.
- Write and maintain technical documentation.
- Collaborate with team members remotely via communication platforms.
- Learn to use version control systems like Git.
- Contribute to testing efforts, including writing unit tests.
Qualifications:
- Basic understanding of programming concepts (e.g., variables, loops, functions).
- Passion for software development and a willingness to learn.
- Strong problem-solving and logical thinking abilities.
- Excellent communication skills for remote collaboration.
- Access to a reliable computer and internet connection.
- Ability to work independently and manage time effectively in a remote setting.
- Enthusiasm for learning new technologies and frameworks.
Graduate Trainee - Software Development
Posted 2 days ago
Job Viewed
Job Description
- Participate in coding, testing, and debugging software applications under the guidance of senior developers.
- Assist in the design and development of new software features and modules.
- Learn and apply software development methodologies, such as Agile.
- Contribute to code reviews and provide constructive feedback.
- Collaborate with team members through virtual communication tools.
- Assist in troubleshooting and resolving software defects.
- Develop an understanding of database management and system architecture.
- Participate in training sessions and workshops to enhance technical skills.
- Document code, processes, and project progress.
- Engage in continuous learning and self-improvement in software development technologies.
- Contribute to team discussions and problem-solving efforts.
- Gain exposure to various programming languages and development frameworks.
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, completed within the last 12 months.
- Strong understanding of fundamental programming concepts and data structures.
- Familiarity with at least one programming language (e.g., Java, Python, C++, JavaScript).
- Excellent problem-solving and analytical skills.
- Good communication and interpersonal skills, with the ability to collaborate effectively in a remote team.
- Eagerness to learn and adapt to new technologies.
- Self-motivated and able to work independently with minimal supervision.
- A genuine passion for software development and technology.
- Previous internship or project experience in software development is a plus.
- Access to a reliable internet connection and a suitable remote working environment.
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 in Test
Posted today
Job Viewed
Job Description
Company Background
Founded in 1992, Mi-Case is the industry leader in fully integrated offender management software solutions and provides industry expertise and consulting within Criminal Justice and Public Safety systems.
Mi-Case leverages a unique combination of technical, functional and industry specialization as well as partnerships with key software vendors to deliver maximum value add projects.
Job Description:
We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to lead the design and implementation of a scalable, maintainable, and reusable Playwright-based automation framework . This role will be instrumental in shaping our test automation strategy across multiple product teams, ensuring high-quality releases and accelerating delivery through robust test coverage and CI/CD integration.
Responsibilities:
- Architect and build a modular Playwright automation framework using C# with a focus on reusability and scalability across teams.
- Collaborate with development and QA teams to integrate automation into the SDLC, including pipeline integration and test data management.
- Define and promote best practices for test automation, including naming conventions, code readability, and maintainability.
- Mentor QA engineers on automation techniques and Playwright usage, enabling broader team adoption while promoting a shift-left testing approach.
- Partner with developers to ensure applications are testable, including advocating for unique element identifiers and test hooks.
- Optimize test execution speed and reliability through parallel execution, smart waits, and flaky test management.
- Contribute to roadmap planning by identifying automation opportunities and technical debt.
- Lead code reviews, troubleshoot test failures, and continuously improve test reliability and performance.
Mandatory Skills :
- 6+ years of experience in test automation, with at least 2 years using Playwright (or similar frameworks like Selenium).
- Strong programming skills in C# with experience designing libraries, frameworks, or SDKs for test automation
- Experience with CI/CD tools (e.g., Azure DevOps, GitHub Actions, Jenkins) and integrating test automation into pipelines
- Deep understanding of the Page Object Model and test design patterns.
- Ability to own the automation initiative end-to-end, proactively raise challenges, and unblock the team through your expertise
- Proven ability to lead framework development and influence cross-functional teams.
- Excellent communication and documentation skills
Desired Skills :
- Experience with MudBlazor or similar component libraries.
- Familiarity with enterprise-scale QA processes and test planning.
- Familiarity with containerization (Docker) and cloud platforms (AWS/Azure)
- Experience with load/performance testing tools such as Artillery, k6, or JMeter
- Exposure to public safety or criminal justice software domains is a plus.
Software Development Engineer Test Lead
Posted 1 day 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.
Be The First To Know
About the latest Software development Jobs in Mysore !
Software Development Engineer -II (Backend)
Posted 1 day 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 in Test
Posted 1 day ago
Job Viewed
Job Description
Company Background
Founded in 1992, Mi-Case is the industry leader in fully integrated offender management software solutions and provides industry expertise and consulting within Criminal Justice and Public Safety systems.
Mi-Case leverages a unique combination of technical, functional and industry specialization as well as partnerships with key software vendors to deliver maximum value add projects.
Job Description:
We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to lead the design and implementation of a scalable, maintainable, and reusable Playwright-based automation framework . This role will be instrumental in shaping our test automation strategy across multiple product teams, ensuring high-quality releases and accelerating delivery through robust test coverage and CI/CD integration.
Responsibilities:
- Architect and build a modular Playwright automation framework using C# with a focus on reusability and scalability across teams.
- Collaborate with development and QA teams to integrate automation into the SDLC, including pipeline integration and test data management.
- Define and promote best practices for test automation, including naming conventions, code readability, and maintainability.
- Mentor QA engineers on automation techniques and Playwright usage, enabling broader team adoption while promoting a shift-left testing approach.
- Partner with developers to ensure applications are testable, including advocating for unique element identifiers and test hooks.
- Optimize test execution speed and reliability through parallel execution, smart waits, and flaky test management.
- Contribute to roadmap planning by identifying automation opportunities and technical debt.
- Lead code reviews, troubleshoot test failures, and continuously improve test reliability and performance.
Mandatory Skills :
- 6+ years of experience in test automation, with at least 2 years using Playwright (or similar frameworks like Selenium).
- Strong programming skills in C# with experience designing libraries, frameworks, or SDKs for test automation
- Experience with CI/CD tools (e.g., Azure DevOps, GitHub Actions, Jenkins) and integrating test automation into pipelines
- Deep understanding of the Page Object Model and test design patterns.
- Ability to own the automation initiative end-to-end, proactively raise challenges, and unblock the team through your expertise
- Proven ability to lead framework development and influence cross-functional teams.
- Excellent communication and documentation skills
Desired Skills :
- Experience with MudBlazor or similar component libraries.
- Familiarity with enterprise-scale QA processes and test planning.
- Familiarity with containerization (Docker) and cloud platforms (AWS/Azure)
- Experience with load/performance testing tools such as Artillery, k6, or JMeter
- Exposure to public safety or criminal justice software domains is a plus.