17 Programming Languages jobs in Kochi
Computer Science Teacher
Posted today
Job Viewed
Job Description
Pay: ₹20,000.00 - ₹25,000.00 per month
**Benefits**:
- Health insurance
Schedule:
- Day shift
**Education**:
- Master's (preferred)
**Experience**:
- Teaching: 3 years (preferred)
- total work: 3 years (preferred)
Lecturer in Computer Science
Posted 10 days ago
Job Viewed
Job Description
Job Opening: Online Faculty – Vernacular Segment.
Subject
Computer Science - Kannada (Part Time)
Mode: Online (Work from Home or Studios)
Language Requirement: Kannada (Native fluency)
Job Description:
We are seeking passionate and skilled educators to teach Computer for Senior students in the Kannada vernacular medium. The ideal candidates should be able to explain complex concepts in a simple, engaging, and student-friendly manner while maintaining academic rigor.
Responsibilities:
Conduct live online classes in Kannada Language.
Create high-quality study materials, notes, and assignments in Tamil Language
Prepare and deliver engaging lectures for Senior level students.
Assess students’ progress and provide constructive feedback.
Collaborate with the academic team to enhance content quality.
Requirements:
Subject expertise in Kannada Language (Foundation).
Strong command over Kannada language (spoken & written).
Prior teaching experience (online) preferred.
Ability to use digital teaching tools effectively.
Benefits:
Flexible work-from-home schedule.
Competitive remuneration based on experience and expertise.
Opportunity to reach and inspire students in their mother tongue.
To Apply: Send your updated CV at
and a short demo lecture link (Mandatory*) to (email) with the subject line "(Application – Computer Science Faculty)".
Lecturer in Computer Science
Posted 10 days ago
Job Viewed
Job Description
Job Opening: Online Faculty – Vernacular Segment.
Subject
Computer Science - Kannada (Part Time)
Mode: Online (Work from Home or Studios)
Language Requirement: Kannada (Native fluency)
Job Description:
We are seeking passionate and skilled educators to teach Computer for Senior students in the Kannada vernacular medium. The ideal candidates should be able to explain complex concepts in a simple, engaging, and student-friendly manner while maintaining academic rigor.
Responsibilities:
Conduct live online classes in Kannada Language.
Create high-quality study materials, notes, and assignments in Tamil Language
Prepare and deliver engaging lectures for Senior level students.
Assess students’ progress and provide constructive feedback.
Collaborate with the academic team to enhance content quality.
Requirements:
Subject expertise in Kannada Language (Foundation).
Strong command over Kannada language (spoken & written).
Prior teaching experience (online) preferred.
Ability to use digital teaching tools effectively.
Benefits:
Flexible work-from-home schedule.
Competitive remuneration based on experience and expertise.
Opportunity to reach and inspire students in their mother tongue.
To Apply: Send your updated CV at
and a short demo lecture link (Mandatory*) to (email) with the subject line "(Application – Computer Science Faculty)".
Software Development Manager

Posted 17 days ago
Job Viewed
Job Description
Our technical managers at IBM are the foundation of our strategic initiatives to lead skilled software development teams to design, code, test, and provide industry-leading solutions that make the world run today. At IBM, you will use the latest software development tools, techniques and technologies and work with leading minds in the industry to build products, path-breaking technologies, and solutions that you can be proud of.
Do you have the skills and passion for building the future? If yes, join a niche team at IBM Software Labs focused on building an AI-driven Digital Labor platform, Watson Orchestrate, an AI based digital employee platform that that can automate today's businesses. Look for more details at (1) links
1. 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.
As a Technical Software Development Manager on the Watson Orchestrate Client Center of Excellent team, you will be leading and motivating an expert team in a fast-paced environment, working closely with large strategic clients helping adoption of next generation of AI-infused platform features using the latest Saas and microservices architecture. Working in an agile environment, you drive multi-disciplinary squads within the large global development product group. Your work will involve close collaboration with Architects, DevOps Engineers, Designers, Product Managers across our global organization.
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.
-Team Growth and Management: Manage the career growth of team members, scale hiring and development processes, and foster a culture of continuous improvement within the team.
-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.
**Required technical and professional expertise**
· 10+ years of software development experience including 5 years in leadership roles.
· 2+ years of management experience including people management
· Experience designing, building, and managing distributed and scalable SaaS offerings based on REST APIs, microservices, and containers. Exposure in system design
· Experience in working with AI and ML technologies.
· Excellent communication skills, assertiveness and leadership qualities. Experience managing multiple stakeholders in across planning, tracking and overall execution
· Excellent people skills, including negotiating, recruiting, motivating, and team-building
· Growth mindset: Ability to quickly learn new technologies and processes.
· Highly organized and able to balance multiple priorities
· Dedication to transparency: ability to report issues and risks and find solutions
· Strong verbal and written communication skills and the ability to work in a fast-paced environment with remote office locations
· Exposure to Kubernetes/OpenStack or related cloud-native technologies
· Exposure working with CI/CD processes, DevOps methodologies and related tools.
· Experience and passion in technically coaching and guiding junior developers covering system design, code reviews etc.
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 Manager
Posted today
Job Viewed
Job Description
Software Development Manager 1
Posted today
Job Viewed
Job Description
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.
Be The First To Know
About the latest Programming languages Jobs in Kochi !
Software Development Engineer in Test
Posted 16 days 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.
Software Development Engineer in Test
Posted 16 days 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.