87 IT Positions jobs in Tangerang
Senior Lecturer - Computer Science
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver high-quality lectures and tutorials in various Computer Science subjects.
- Develop and update course materials, syllabi, and assessment methods.
- Conduct independent research and publish findings in peer-reviewed journals and conferences.
- Supervise undergraduate and postgraduate student research projects and theses.
- Mentor and advise students on academic and career paths.
- Contribute to curriculum development and program reviews.
- Participate actively in departmental meetings, committees, and faculty activities.
- Engage in community outreach and professional development activities.
- Collaborate with colleagues on research projects and grant proposals.
- Maintain up-to-date knowledge of advancements in Computer Science.
- Ph.D. in Computer Science or a closely related field from a recognized university.
- Minimum of 5 years of university-level teaching experience.
- Proven record of research and publication in reputable computer science venues.
- Demonstrated ability to teach core Computer Science concepts effectively.
- Excellent communication, presentation, and interpersonal skills.
- Ability to supervise and mentor students at various academic levels.
- Strong commitment to academic excellence and student success.
- Familiarity with current trends and research in Computer Science.
Adjunct Professor - Computer Science
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Deliver engaging lectures and instruction for Computer Science courses.
- Develop and update course syllabi, assignments, and assessments.
- Evaluate student performance through grading and feedback.
- Foster an inclusive and interactive learning environment.
- Provide academic advising and support to students.
- Utilize a variety of teaching methods, including traditional classroom and online platforms.
- Stay current with advancements in the field of Computer Science.
- Participate in departmental meetings and academic advising sessions.
- Contribute to curriculum development and program review initiatives.
- Maintain professional development and scholarly activity as required.
Qualifications:
- Master's or Ph.D. in Computer Science or a closely related field.
- Relevant industry experience is highly valued.
- Previous teaching experience at the university or college level is preferred.
- Demonstrated expertise in one or more areas of Computer Science (e.g., programming languages, data structures, algorithms, artificial intelligence, cybersecurity).
- Excellent presentation, communication, and interpersonal skills.
- Ability to adapt teaching methods for hybrid and online delivery.
- Proficiency with learning management systems (LMS) and educational technology.
- Commitment to student success and academic integrity.
- Availability to teach on campus and potentially engage in remote instruction.
- Strong organizational and time management skills.
Senior Lecturer - Computer Science
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver engaging and effective lectures and coursework in various computer science disciplines (e.g., algorithms, data structures, software engineering, AI, cybersecurity) to undergraduate and graduate students.
- Develop and update curriculum, course content, and learning materials to reflect current industry trends and research advancements.
- Design and administer assessments, grading assignments and exams, and providing constructive feedback to students.
- Conduct independent research in a specialization area of computer science and publish findings in reputable journals or conferences.
- Supervise student research projects, theses, and dissertations.
- Mentor students, providing academic and career guidance.
- Contribute to departmental activities, committees, and initiatives.
- Utilize a Learning Management System (LMS) effectively for course delivery and student engagement.
- Collaborate with other faculty members on curriculum development and research endeavors.
- Stay current with pedagogical best practices and educational technology.
- Potentially participate in online academic advising and student support services.
- Ph.D. in Computer Science or a closely related field from an accredited institution.
- Minimum of 5 years of teaching experience at the university level, preferably with a focus on advanced undergraduate or graduate courses.
- Strong publication record in a relevant area of computer science research.
- Demonstrated excellence in teaching and student mentorship.
- Expertise in at least one core area of computer science, with the ability to teach introductory and advanced topics.
- Proficiency in utilizing online learning platforms and educational technologies.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work independently and manage time effectively in a remote academic setting.
- Commitment to fostering an inclusive and stimulating learning environment.
- Experience with curriculum design and assessment development.
Senior University Lecturer - Computer Science
Posted 8 days ago
Job Viewed
Job Description
Location: Jakarta, Jakarta, ID
Senior Lecturer in Computer Science
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Deliver engaging and effective lectures and tutorials in various computer science subjects, including but not limited to algorithms, data structures, software engineering, artificial intelligence, and programming languages.
- Develop and update course materials, syllabi, assignments, and examinations to ensure alignment with current industry standards and academic rigor.
- Mentor and advise students on academic progress, career paths, and research opportunities.
- Conduct independent research in a chosen area of computer science and publish findings in reputable journals and conferences.
- Supervise student research projects, theses, and dissertations.
- Participate in departmental and faculty meetings, contributing to academic governance and decision-making.
- Collaborate with colleagues on curriculum development, program reviews, and accreditation processes.
- Engage in service activities, such as committee work, outreach programs, and student recruitment.
- Stay abreast of advancements in computer science and pedagogical techniques.
- Foster a positive and inclusive learning environment for all students.
- Contribute to the reputation and academic excellence of the department and the institution.
- Ph.D. in Computer Science or a closely related field from an accredited institution.
- Minimum of 5 years of experience in teaching at the university level, with a demonstrable track record of excellence in instruction.
- Strong research record with publications in peer-reviewed journals and conference proceedings.
- Expertise in one or more core areas of computer science.
- Excellent communication, presentation, and interpersonal skills.
- Ability to mentor and inspire students.
- Commitment to academic integrity and student success.
- Familiarity with various pedagogical approaches and educational technologies.
- Fluency in English is required; knowledge of Bahasa Indonesia is an advantage.
Senior University Lecturer - Computer Science
Posted 8 days ago
Job Viewed
Job Description
The Senior Lecturer will be responsible for delivering high-quality undergraduate and postgraduate courses, conducting impactful research, publishing scholarly work, and contributing to the academic life of the university. You will mentor students, supervise thesis projects, and participate in curriculum development and departmental committees. This position requires excellent pedagogical skills, a deep understanding of current trends in computer science, and a commitment to fostering a stimulating learning environment.
Responsibilities:
- Teach undergraduate and postgraduate courses in various areas of Computer Science, including theoretical foundations, programming, algorithms, software engineering, and specialized electives.
- Develop and update course curricula, lecture materials, and assessment methods to ensure relevance and rigor.
- Conduct original research in an area of Computer Science and publish findings in reputable journals and conference proceedings.
- Supervise student research projects, theses, and dissertations.
- Mentor and advise students on academic and career development.
- Contribute to the academic administration of the department, including committee work and curriculum review.
- Engage in scholarly activities and seek external research funding.
- Foster a positive and inclusive learning environment that encourages critical thinking and intellectual curiosity.
- Collaborate with faculty members on interdisciplinary research and teaching initiatives.
- Participate in departmental and university service activities.
- Stay current with advancements in computer science and pedagogical best practices.
- Ph.D. in Computer Science or a closely related field from a recognized university.
- Minimum of 5 years of experience in university-level teaching and research.
- A strong publication record in peer-reviewed journals and conferences.
- Demonstrated ability to teach effectively at both undergraduate and postgraduate levels.
- Expertise in at least one core area of Computer Science (e.g., Artificial Intelligence, Machine Learning, Data Science, Cybersecurity, Software Engineering).
- Excellent communication, presentation, and interpersonal skills.
- Ability to mentor students and supervise research effectively.
- Experience with curriculum development and educational assessment.
- Familiarity with online teaching platforms and hybrid learning models is advantageous.
- A commitment to academic excellence and scholarly inquiry.
Junior Software Development Apprentice
Posted 1 day ago
Job Viewed
Job Description
Be The First To Know
About the latest It positions Jobs in Tangerang !
Junior Apprentice - Software Development
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in coding, debugging, and testing software applications.
- Learn and implement software development best practices and coding standards.
- Participate in team meetings and contribute to project discussions.
- Document code and technical specifications as required.
- Collaborate with cross-functional teams to understand project requirements.
- Engage in continuous learning to stay updated with new technologies and tools.
- Basic understanding of at least one programming language (e.g., Python, Java, JavaScript).
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work independently and manage time effectively in a remote setting.
- A genuine enthusiasm for software development and technology.
- Willingness to learn and adapt to new challenges.
- High school diploma or equivalent; pursuing or completed a relevant degree is a plus.
Senior Software Development Engineer
Posted 4 days ago
Job Viewed
Job Description
Senior Software Development Manager
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Lead, mentor, and manage multiple software development teams, fostering a culture of innovation and high performance.
- Oversee the entire software development lifecycle, ensuring timely and high-quality delivery of projects.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and roadmaps.
- Implement and refine agile development methodologies (Scrum, Kanban) to optimize team efficiency.
- Drive technical excellence, ensuring the adoption of best practices in coding, testing, and deployment.
- Manage resource allocation, project timelines, and budgets effectively.
- Conduct performance reviews, provide feedback, and support the professional development of team members.
- Identify and mitigate technical risks and challenges.
- Ensure the scalability, reliability, and security of developed software solutions.
- Participate in architectural decisions and technical strategy discussions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software development, with at least 3 years in a management or team lead role.
- Proven experience managing agile software development teams.
- Strong understanding of software architecture, design patterns, and development best practices.
- Expertise in at least one modern programming language (e.g., Java, Python, C#, JavaScript).
- Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps practices.
- Excellent leadership, communication, and interpersonal skills.
- Experience with performance management and career development for engineers.
- Ability to work effectively in a hybrid environment, balancing remote collaboration with on-site team engagement.
- Strong problem-solving and decision-making abilities.