173 Software Development jobs in Mysore
Sr. Software Development
Posted 4 days ago
Job Viewed
Job Description
We are looking for a Senior Software Developer-Desktop specializing in desktop application development with 3-5 years of experience. We will prefer Delhi-NCR candidates and candidates willing to work hybrid in Gurgaon. This role requires strong system-level programming skills, experience with microservices architecture, and an understanding of high-performance, low-latency applications. If you’re passionate about software development and real-time technologies, this role is perfect for you.
Key Responsibilities:
• Architect and develop cross-platform desktop applications using Rust/ C++/ Python, and frameworks like Tauri/ Webview2
• Focus on data structures and algorithms (DSA) to ensure efficient system design
• Optimize performance, security, and memory management for desktop applications
• Develop backend integrations using microservices architecture, through APIs and socket.io
• Work with MongoDB for database management and optimize data handling
• Work on concepts like message queuing, caching solutions etc to optimize application performance
• Ensure code quality, security, and maintainability through code reviews and best practices
• Stay updated with the latest desktop development frameworks and trends
Required Skills & Experience:
• 3-5 years of experience in software development, with a focus on desktop applications + Backend
• Strong expertise in C++ or Rust
• Experience with Python, MongoDB, NodeJS
• Good understanding of microservices architecture, queuing concepts, caching concepts, frameworks like Tauri/ Webview2
• Strong debugging, profiling, and system optimization skills
• Ability to work in a fast-paced, agile environment with a focus on scalability and security
Preferred Qualifications:
B.Tech
• Experience in high-performance multimedia streaming applications
Why Join Us?
• Work on cutting-edge desktop applications with real-time communication features
• Technical ownership and involvement in high-performance application design
• Work on a b2b SaaS product for the American markets
• Competitive salary with growth opportunities
• Be part of an innovative team working with modern technologies (Rust, WebRTC, Media soup, Tauri, ML etc.)
Sr. Software Development
Posted today
Job Viewed
Job Description
We are looking for a Senior Software Developer-Desktop specializing in desktop application development with 3-5 years of experience. We will prefer Delhi-NCR candidates and candidates willing to work hybrid in Gurgaon. This role requires strong system-level programming skills, experience with microservices architecture, and an understanding of high-performance, low-latency applications. If you’re passionate about software development and real-time technologies, this role is perfect for you.
Key Responsibilities:
• Architect and develop cross-platform desktop applications using Rust/ C++/ Python, and frameworks like Tauri/ Webview2
• Focus on data structures and algorithms (DSA) to ensure efficient system design
• Optimize performance, security, and memory management for desktop applications
• Develop backend integrations using microservices architecture, through APIs and socket.io
• Work with MongoDB for database management and optimize data handling
• Work on concepts like message queuing, caching solutions etc to optimize application performance
• Ensure code quality, security, and maintainability through code reviews and best practices
• Stay updated with the latest desktop development frameworks and trends
Required Skills & Experience:
• 3-5 years of experience in software development, with a focus on desktop applications + Backend
• Strong expertise in C++ or Rust
• Experience with Python, MongoDB, NodeJS
• Good understanding of microservices architecture, queuing concepts, caching concepts, frameworks like Tauri/ Webview2
• Strong debugging, profiling, and system optimization skills
• Ability to work in a fast-paced, agile environment with a focus on scalability and security
Preferred Qualifications:
B.Tech
• Experience in high-performance multimedia streaming applications
Why Join Us?
• Work on cutting-edge desktop applications with real-time communication features
• Technical ownership and involvement in high-performance application design
• Work on a b2b SaaS product for the American markets
• Competitive salary with growth opportunities
• Be part of an innovative team working with modern technologies (Rust, WebRTC, Media soup, Tauri, ML etc.)
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement high-quality, scalable software solutions.
- Lead the development of new features and enhancements for existing applications.
- Write clean, maintainable, and well-documented code.
- Participate in architectural design discussions and provide technical leadership.
- Collaborate with product managers, designers, and other engineers to define requirements and specifications.
- Conduct code reviews and provide constructive feedback to team members.
- Develop and execute unit, integration, and end-to-end tests.
- Identify and resolve software defects and performance issues.
- Contribute to the continuous improvement of development processes and tools.
- Mentor and guide junior software engineers.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5-8 years of professional software development experience.
- Strong proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript).
- Extensive experience with software design patterns and architectural principles.
- Proven experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of database technologies (SQL, NoSQL).
- Experience with Agile development methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills for effective remote collaboration.
- Experience with CI/CD pipelines and DevOps practices is a plus.
Junior Software Development Apprentice
Posted today
Job Viewed
Job Description
Senior Software Development Lead
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of software engineers, fostering a collaborative and high-performance culture.
- Drive the design and architecture of scalable, secure, and maintainable software solutions.
- Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Conduct thorough code reviews to ensure code quality, adherence to standards, and best practices.
- Collaborate with product managers, designers, and other stakeholders to define project scope and requirements.
- Implement and promote agile development methodologies (Scrum, Kanban).
- Identify and resolve technical challenges, ensuring timely delivery of software releases.
- Contribute to the development of CI/CD pipelines and automation strategies.
- Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate.
- Ensure the development of well-documented, efficient, and testable code.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in software development, with at least 2 years in a leadership or team lead role.
- Proficiency in one or more backend languages (e.g., Java, Python, Node.js) and frontend frameworks (e.g., React, Angular, Vue.js).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of database technologies (SQL and NoSQL) and data modeling.
- Experience with microservices architecture and RESTful APIs.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication, leadership, and interpersonal skills.
- Familiarity with agile development practices and tools (e.g., Jira).
- Proven ability to lead a fully remote development team effectively.
Graduate Trainee - Software Development
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist senior developers in coding, testing, and debugging software applications.
- Participate in the full software development lifecycle (SDLC) under guidance.
- Learn and apply various programming languages and development tools.
- Contribute to technical design discussions and documentation.
- Perform unit testing and support quality assurance processes.
- Collaborate with team members on project tasks and deliverables.
- Engage in continuous learning and skill development in software engineering.
- Follow coding standards and best practices to ensure code quality.
- Understand and adhere to project timelines and objectives.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Strong foundational knowledge of programming concepts (e.g., Java, Python, C++).
- Familiarity with data structures, algorithms, and object-oriented programming.
- Excellent analytical and problem-solving abilities.
- Good written and verbal communication skills.
- Enthusiasm for learning new technologies and methodologies.
- Ability to work effectively in a team environment.
- Demonstrated ability to learn quickly and take initiative.
Software development engineer test lead
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Software development Jobs in Mysore !
Software Development Engineer Test Lead
Posted 4 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 (Java/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 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 (Java/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.
Lead Program Manager, Software Development
Posted 4 days ago
Job Viewed