What Jobs are available for Programming Languages in Mumbai?
Showing 80 Programming Languages jobs in Mumbai
Adjunct Professor - Computer Science
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging and informative lectures on assigned Computer Science topics.
 - Develop course syllabi, lesson plans, and instructional materials.
 - Facilitate classroom discussions and encourage student participation.
 - Grade assignments, quizzes, exams, and other academic work promptly and fairly.
 - Provide constructive feedback to students to support their learning and development.
 - Maintain accurate student records and submit grades by institutional deadlines.
 - Hold regular office hours to assist students with course-related questions.
 - Stay current with advancements and best practices in the field of Computer Science.
 - Contribute to the academic community by participating in departmental meetings and activities as required.
 - Uphold the institution's academic standards and policies.
 
Qualifications:
- Master's degree in Computer Science, Software Engineering, or a closely related field. A Ph.D. is a plus.
 - Demonstrated teaching experience at the university or college level is preferred.
 - Significant professional experience in the Computer Science industry is highly valued.
 - Strong knowledge of core Computer Science concepts, including algorithms, data structures, programming languages (e.g., Python, Java, C++), and software development methodologies.
 - Excellent communication, presentation, and interpersonal skills.
 - Ability to effectively manage a classroom environment.
 - Passion for teaching and mentoring students.
 - Availability to teach courses during scheduled class times.
 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Senior Lecturer - Computer Science
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop, design, and deliver high-quality online course content for undergraduate and graduate-level Computer Science programs.
 - Teach assigned courses using a variety of instructional methods to cater to diverse learning styles.
 - Engage students through interactive online forums, virtual office hours, and timely feedback on assignments and assessments.
 - Create and update syllabi, lesson plans, and course materials to ensure relevance and academic rigor.
 - Assess student learning through assignments, exams, projects, and other evaluative measures.
 - Mentor and advise students on academic progress, career paths, and research opportunities.
 - Contribute to curriculum development and review processes within the department.
 - Stay abreast of advancements in computer science and educational technology to enhance teaching practices.
 - Participate in departmental meetings, faculty development programs, and accreditation activities.
 - Foster a collaborative and inclusive learning environment for all students.
 
- Master's degree or Ph.D. in Computer Science or a closely related field.
 - Minimum of 5 years of experience in higher education teaching, with a proven record of effective online instruction.
 - Expertise in one or more core areas of Computer Science, such as algorithms, data structures, software engineering, artificial intelligence, or cybersecurity.
 - Familiarity with learning management systems (LMS) such as Canvas, Moodle, or Blackboard.
 - Strong understanding of pedagogical principles for online learning environments.
 - Excellent communication, presentation, and interpersonal skills.
 - Ability to work independently, manage time effectively, and maintain high professional standards in a remote setting.
 - Demonstrated ability to engage students and foster a positive learning experience.
 - Experience with curriculum design and assessment is highly desirable.
 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Senior Lecturer, Computer Science
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include:
- Delivering high-quality lectures and practical sessions in various areas of Computer Science, including but not limited to programming, data structures, algorithms, artificial intelligence, and software engineering.
 - Developing and updating course materials, syllabi, assignments, and examinations to ensure relevance and academic rigor.
 - Mentoring and guiding undergraduate and postgraduate students, providing academic support and career advice.
 - Supervising student projects, dissertations, and research activities.
 - Actively participating in departmental meetings, committees, and academic initiatives.
 - Contributing to curriculum design and enhancement to meet evolving industry demands and academic standards.
 - Engaging in scholarly activities, including research, publications, and presentations at academic conferences.
 - Assessing student performance through examinations, coursework, and project evaluations.
 - Fostering a positive and inclusive classroom environment that encourages critical thinking and active participation.
 - Collaborating with colleagues to promote interdisciplinary studies and research within the department.
 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Senior Lecturer - Computer Science
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging and comprehensive lectures in various computer science disciplines at the undergraduate and postgraduate levels.
 - Develop and update course materials, syllabi, and assessment methods.
 - Mentor and advise students on academic progress, career paths, and research opportunities.
 - Supervise student projects, theses, and dissertations.
 - Conduct and publish research in relevant areas of computer science.
 - Contribute to departmental committees and academic administration.
 - Stay current with advancements in computer science and incorporate them into teaching and research.
 - Participate in curriculum development and program review.
 - Foster a collaborative and inclusive learning environment.
 - Engage with industry partners and promote knowledge transfer.
 
- Ph.D. in Computer Science or a closely related field.
 - Demonstrated experience in teaching computer science at the university level.
 - A strong record of research publications in reputable journals and conferences.
 - Expertise in at least one core area of computer science (e.g., Artificial Intelligence, Data Structures, Algorithms, Software Engineering, Cybersecurity, Databases).
 - Excellent communication, presentation, and interpersonal skills.
 - Ability to develop and deliver engaging course content.
 - Experience in curriculum development and assessment design.
 - Commitment to student mentorship and academic advising.
 - Ability to work effectively in a team and contribute to a positive academic environment.
 - Familiarity with online teaching platforms and methodologies is a plus.
 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Associate Professor of Computer Science
Posted 6 days ago
Job Viewed
Job Description
Key responsibilities include developing and teaching courses in areas such as algorithms, data structures, artificial intelligence, machine learning, software engineering, or cybersecurity, among others. You will engage in scholarly activities, publish research findings in reputable journals and conferences, and actively seek external funding for research projects. The role also involves contributing to departmental governance, curriculum development, and student advising. The successful candidate will foster an inclusive and stimulating learning environment, encourage critical thinking, and promote ethical conduct in academic pursuits. Excellent communication, presentation, and interpersonal skills are essential for effective student engagement and collaboration with faculty members. Join a distinguished academic community dedicated to advancing knowledge and shaping future leaders in technology. This role offers competitive compensation, excellent benefits, and opportunities for professional growth and recognition.
Responsibilities:
- Teach undergraduate and graduate courses in Computer Science.
 - Develop and update curriculum materials, syllabi, and teaching methodologies.
 - Conduct original research in a specialized area of Computer Science and publish findings.
 - Mentor and advise students on academic matters, research projects, and career paths.
 - Supervise graduate student theses and dissertations.
 - Secure external research grants and funding.
 - Actively participate in departmental and university committees and service activities.
 - Contribute to the overall academic and research mission of the department.
 - Stay current with advancements in Computer Science and educational technologies.
 - Foster an inclusive and collaborative learning environment.
 
- Ph.D. in Computer Science or a closely related field from an accredited institution.
 - A strong publication record in peer-reviewed journals and conference proceedings.
 - Demonstrated experience in teaching Computer Science at the university level.
 - Proven ability to secure research funding.
 - Expertise in at least one specialized area of Computer Science (e.g., AI, ML, Software Engineering, Cybersecurity, Data Science).
 - Excellent communication, presentation, and interpersonal skills.
 - Ability to mentor and inspire students.
 - Commitment to academic integrity and excellence.
 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Remote University Lecturer - Computer Science
Posted 2 days ago
Job Viewed
Job Description
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Lead Online Educator - Computer Science
Posted 2 days ago
Job Viewed
Job Description
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Be The First To Know
About the latest Programming languages Jobs in Mumbai !
Senior Professor of Computer Science - Remote
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and teach advanced undergraduate and graduate courses in Computer Science via online platforms.
 - Create engaging course materials, including lectures, assignments, and assessments.
 - Mentor and advise students on academic progress, research projects, and career development.
 - Conduct original research in a specialization within Computer Science and publish findings in leading academic journals and conferences.
 - Secure research funding through grants and external collaborations.
 - Contribute to curriculum design and program development for the Computer Science department.
 - Supervise student research, including Master's theses and Ph.D. dissertations.
 - Participate in faculty governance, committee work, and university service.
 - Collaborate with colleagues on interdisciplinary research projects.
 - Stay current with advancements in computer science and educational technologies.
 - Provide constructive feedback to students and foster a stimulating learning environment.
 - Uphold the academic standards and reputation of the university.
 
- Ph.D. in Computer Science or a closely related field from an accredited institution.
 - A distinguished record of research and publication in a specialized area of Computer Science (e.g., Artificial Intelligence, Machine Learning, Cybersecurity, Software Engineering, Data Science).
 - Significant experience teaching at the university level, preferably in an online environment.
 - Proven ability to mentor graduate students and supervise research.
 - Demonstrated success in securing external research funding is highly desirable.
 - Excellent communication, presentation, and interpersonal skills.
 - Ability to work independently and manage teaching and research responsibilities effectively in a remote setting.
 - Strong commitment to academic excellence and student success.
 - Familiarity with online learning platforms and instructional technologies.
 - Active engagement in the academic computer science community.
 
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Senior Lecturer - Computer Science (Artificial Intelligence)
Posted 2 days ago
Job Viewed
Job Description
Is this job a match or a miss?
            
        
                                            
            
                
            
        
                    Manager Software Engineering
                        Posted 4 days ago
Job Viewed
Job Description
Would you like to be part of a team that delivers high-quality software to our customers?
Are you a highly visible champion with a 'can do' attitude and enthusiasm that inspires others?
About the Business
LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, our Team
Team is tech hub based out of India. Majorly working across multiple products within LNRS. Its versatile team with different skills - QA, Java, SREs and front-end developers (React JS). Most of the team member are equipped with Cloud (Azure) exposure. The expectation is to support them and work closely with Partner (LNRS team in US)
About the RoleLooking for an Engineering manager to join its data and analytics group. This position provides leadership, management, direction, and vision to software engineers and/or development employees including contractors/consultants needed to support, run, and change activities in the software development life cycle.The position works closely with development peers, product and project leaders/managers, and other in-house software developers as well as directing the successful completion and delivery of respective software components and any other related deliverables. The position is additionally expected to report progress to senior management.This position expects hiring, managing budgets, interacting with Partners for robust execution of business deliverables and business cases in a GCC manner.
Responsibilities
+ Empower, guide, and maximize a team of mission-driven engineers to solve challenging problems by building using cutting-edge technology, represent engineering-driven considerations to ensure all stakeholder groups are aligned on company priorities, expectations, and contingencies.
+ Collaborate with Engineering leadership and cross-functional partners (including Product, Design, Marketing) to establish roadmaps and strategy that help serve and grow the business.
+ Contribute to technical development and discussions as necessary to ensure the team is building technology that scales and meets the business needs.
+ Provide both ongoing support and mentorship to direct reports, strategically aligning their skills, interests, and career aspirations with business needs; defining, streamlining, and guiding the projects they work on; and both initiating and inviting conversations around performance, development, and morale.
+ Deliver results in the fast-paced environment of a growing startup while always treating team members and colleagues with empathy & humanity.
+ Successfully partner and lead resources in solving complex business needs. Perform reviews to ensure enterprise and architectural standards and processes are followed.
+ Complete management responsibilities to include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; and addressing complaints and resolving problems.
+ Ensure all staff is provided with training and resources needed to perform their jobs to the most outstanding degree possible. Ensure all staff is provided with frequent feedback and coaching in order to meet and exceed individual and team performance goals consistently.
Requirements
Key Managerial Skills Required:
+ Software background experience with minimum team lead or engineering management experience with
+ Proven record of accomplishment of effectively developing direct reports through continual feedback and goal setting, and growing them through the ranks of an engineering organization
+ Advanced understanding of modern software development practices and methodologies, and the ability to roll up your sleeves and contribute when necessary
+ Experience of directly working on or managing teams working on production systems and high-volume applications and successfully navigating the relationship between Engineering, Product, and Design teams and collaborating, mentoring, learning from other engineers, and treating colleagues with empathy and respect
+ Ability to communicate clearly and effectively with all stakeholders, internal drive to problem-solve, both creatively and pragmatically, Ability to scope, prioritize, and deliver on project commitments
+ Ability to learn new technologies quickly
+ Strong skills in setting, communicating, implementing, and achieving business objectives and goals through the direct management of others.
+ Strong organization/project planning, time management, Budget planning and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing, reprioritizing projects, and managing projects of various sizes and complexity.
+ Advanced problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making.
Key Technical Skills Required:
+ Expertise with proven record of accomplishment with Java or .Net tech background.
+ Mandatory exposure Cloud, preferable Azure.
+ Must have exposure to DB - SQL, MongoDB or related DB.
+ Must have exposure to CI/CD, DevOps process.
+ Prior exposure in Insurance products or related field is an added advantage
Learn more about the LexisNexis Risk team and how we work here ( are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Is this job a match or a miss?