Software Developer
2 days ago
About this role
We are seeking a skilled Content Developer specializing in Algorithms and Databases to create comprehensive, technically rigorous courses covering data structures, algorithms, and database systems. The ideal candidate will possess strong theoretical foundations in computer science, hands-on experience with algorithm design and database implementation, and the ability to translate complex computational concepts into accessible educational content.
What you'll do?
Course Development & Design
- Design and develop comprehensive curricula covering data structures, algorithms, database design, and query optimization
- Create structured learning paths from fundamental concepts to advanced algorithm analysis and database architecture
- Develop hands-on projects including algorithm implementation, database design challenges, and performance optimization scenarios
- Design coding exercises, problem-solving assignments, and real-world case studies that reinforce theoretical concepts
Content Creation
- Write clear, engaging, and mathematically rigorous course materials including tutorials and technical documentation
- Create interactive coding examples, algorithm visualizations, and database schema demonstrations
- Develop supplementary resources such as complexity analysis guides, optimization strategies, and troubleshooting documentation
- Technical Implementation
- Build and maintain algorithm and database course projects and code repositories
- Implement efficient algorithms, data structures, and database solutions across multiple programming languages
- Ensure all code examples follow best practices for performance, readability, and scalability
Quality Assurance & Improvement
- Review and update existing course content to maintain accuracy with evolving best practices
- Collaborate with computer science academics and industry practitioners to ensure content quality and relevance
- Analyze learner feedback and performance data to continuously improve course effectiveness
- Maintain comprehensive documentation for all algorithms, data structures, and database implementations
What we're looking for
Algorithms & Computer Science Foundation
- 3+ years of experience in algorithm design, analysis, and implementation
- Strong theoretical background in data structures, algorithm complexity, and computational theory
- Expert proficiency in multiple programming languages (Python, Java, C++, JavaScript)
- Deep understanding of algorithm paradigms (divide and conquer, dynamic programming)
Database Systems Expertise
- Proficiency in SQL and query optimization techniques
- Knowledge of database management systems (MySQL, PostgreSQL, Oracle SQL)
- Understanding of NoSQL databases and distributed data systems
- Familiarity with transaction management, concurrency control and indexing strategies in databases
Content & Communication
- Proven experience creating educational or training content in technical domains
- Strong technical writing and mathematical notation skills
- Ability to break down complex algorithmic concepts for different skill levels
- Experience creating coding challenges and step-by-step problem-solving guides
-
Software Developer
6 days ago
Hyderabad, Telangana, India Cloudleap Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for an experienced Software Developer (58 years) with strong expertise in .NET Core Web API and C#. The ideal candidate will take ownership of design and development, contribute to architectural decisions, and mentor junior team members. Experience with Angular and MongoDB is highly desirable. Exposure to SaaS-based applications, cloud...
-
Python Software Developer
2 weeks ago
Hyderabad, Telangana, India Sonata Software Full time ₹ 1,20,000 - ₹ 12,00,000 per yearRole & responsibilitiesWe are seeking a highly skilled Backend Python Developer with a strong background in web development, automation, and web scraping. The ideal candidate will have hands-on experience building scalable backend systems, working with RESTful APIs (preferably FastAPI), and implementing web crawling solutions using Selenium. This role...
-
Software Developer
2 hours ago
Hyderabad, Telangana, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Developer 4 Join Oracle's Fusion Security Team as an IC4 Software Engineer to design and deliver innovative security solutions for our industry-leading Fusion Cloud Applications. In this senior technical role, you will develop advanced security features and products, using modern programming languages like Java or Python, that will protect Oracle...
-
Software Developer
2 weeks ago
Hyderabad, Telangana, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Developer 3 Oracle is a leader in enterprise cloud applications powering many of the world's largest organizations, and we're in the process of revolutionizing our application user experiences. The Oracle Application Platform Team enables this application transformation through the creation of our new Redwood user interface components and...
-
Software Developer
5 days ago
Hyderabad, Telangana, India Clares Software Services Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole & responsibilitiesClares Software Services is seeking skilled and motivated Developers to join our technical team. The role involves designing and building robust, scalable, and secure applications across front-end, back-end, data, DevOps, OCR, and integration layers. Candidates should be comfortable working in a fast-paced environment, handling...
-
Software Developer
7 days ago
Hyderabad, Telangana, India Oracle Financial Services Software Ltd Full time ₹ 5,00,000 - ₹ 25,00,000 per yearSoftware Developer 3 Are you interested in building large-scale distributed infrastructure for the cloud? Oracle's Cloud Infrastructure team is building new Infrastructure-as-a-Service technologies that operate at high scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide...
-
Software Development Test Engineer
7 days ago
Hyderabad, Telangana, India Fusion Software Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description:We are looking for an experienced Software Developer in Test (SDET) with strong expertise in building test tools, automation frameworks, and validating complex distributed systems. This role involves ensuring high scalability, reliability, and performance of mission-critical applications.Key Responsibilities:Design, develop, and maintain test...
-
Software Developer Staff Engineer
2 days ago
Hyderabad, Telangana, India Quest Software Full time ₹ 8,00,000 - ₹ 24,00,000 per yearOverviewDo you want to work in a fun and supportive environment?At erwin by Quest we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.erwin by Quest is an award-winning Data Modelling software...
-
Software Developer Staff Engineer
2 days ago
Hyderabad, Telangana, India Quest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewDo you want to work in a fun and supportive environment?At erwin by Quest we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.erwin by Quest is an award-winning Data Modelling software...
-
Embedded Software Development Engineer
2 days ago
Hyderabad, Telangana, India Innominds Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearMinimum QualificationsBachelor's / masters degree in engineering, Information Systems, Computer Science, Electronics or related field. Minimum 4 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS...