
Software Developer
19 hours 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
2 weeks ago
Hyderabad, Telangana, India Techzert Software Pvt Ltd Full timeJob Title : Software Developer Desktop Applications Required : 5 to 9 : Period : 0-30 DaysJob Overview : We are seeking a skilled and experienced Software Developer with a strong background in desktop-based application development using C++/VC++ on the Windows platform. The ideal candidate will also possess secondary skills in JavaScript or C# .Net and...
-
Software Developer Staff Engineer
17 hours ago
Hyderabad, Telangana, India Quest Software Full time US$ 80,000 - US$ 1,50,000 per yearOverviewDoyouwant to work in a fun and supportive environment?Aterwin by Questwe 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 Questis an award-winning Data Modelling software...
-
Software Developer Staff Engineer
1 hour ago
Hyderabad, Telangana, India Quest Software Full time ₹ 5,00,000 - ₹ 8,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 hours ago
Hyderabad, Telangana, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 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
19 hours 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...
-
Hyderabad, Telangana, India Quest Software Full timeOverview Windows Developer - Product Quest is looking for an experienced Windows Software Developer You will be part of Quest s growing Data Protection group and work to enhance the products in its portfolio Your duties will include designing and developing features primarily in the area of data backup and recovery The successful candidate will have a...
-
Principal Software Engineer
54 minutes ago
Hyderabad, Telangana, India Tableau Software Full timeJob Description- Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.- Develop high-quality, production-ready code that can be used by millions of users of our applications- Make design decisions on the basis of performance, scalability, and future expansion.- Work in a Hybrid Engineering model...
-
Software Trainee
1 day ago
Hyderabad, Telangana, India POLY DIMESIONAL SOFTWARE SOLUTIONS Full timeJob Title: Software Trainee / FresherLocation: HyderabadJob Description:We are looking for enthusiastic and passionate freshers who are eager to build a career in the IT industry. Candidates will undergo training on the latest technologies and work on live projects under the guidance of experienced mentors. Key Responsibilities:Learn and work on software...
-
Hyderabad, Telangana, India Quest Software Full time ₹ 9,00,000 - ₹ 12,00,000 per yearOverviewSoftware Senior Developer (Full Stack Javascript/Angular/C#/NodeJS Developer)The role offers the right developer a chance to work on our enterprise-scale web application in an established, but evolving company that is looking to new technology and great design to build products that leapfrog the competition. Responsibilities-This full-stack developer...
-
Software Engineering SMTS
54 minutes ago
Hyderabad, Telangana, India Tableau Software Full timeJob DescriptionPRIMARY RESPONSIBILITIES- Quality Engineering Strategy Leadership: Define, develop, and execute a comprehensive quality engineering and testing strategy specifically for Salesforce Agentforce, Data Cloud, and other relevant Salesforce platform capabilities.- Test Automation Expertise: Design, develop, and maintain robust automated test scripts...