Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 6.0 years
3 - 8 Lacs
bengaluru, karnataka, india
On-site
PRIMARY SKILLS Proficiency in Telecom Domain with hands on experience of developing mobile applications. Should have experience in development with C, multithreading, data structures on VoIP solution ( SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution). Leaks and crash Analysis, Thread management, Categories, Notifications, Design patterns in ios, Client-Server interaction SECONDARY SKILLS Knowledge in telecom protocols like VOIP, SIP Strong in system/networking concepts: Sockets, Multi-threading, thread priorities, mutex etc. Working knowledge of mobile application development environments like Android, iOS. SOFT SKILLS Good Oral and Written Communication Skills are required. Should be a self-motivated person who can thrive in challenging environment and gel well with the team. Should be willing to grasp/share knowledge with the team Basic Requirements Hands on 3-6 years of experience in development using C, multithreading, data structures on VoIP solution ( SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution). Full understanding of compile/build tools in both Linux or Windows environments.
Posted 1 week ago
4.0 - 6.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Position: Android Developer Job Type :: (Contract 6 Months) Experience: 4+ Years Location: Bangalore Mode of Interview: Virtual Job Description We are looking for an experienced Android Developer with a strong background in OTT, Android TV, and live streaming applications. The ideal candidate should be proficient in Kotlin, Android SDK, and have hands-on expertise in building and scaling large, complex Android applications. Must Have Skills 4+ years of relevant experience in developing Android applications. Strong proficiency in Kotlin, Android SDK, and OOP concepts. Expertise in MVVM / MVVM Clean Architecture and ability to define class responsibilities. Solid knowledge of Android UI design principles, patterns, and best practices. Strong understanding of memory management, thread management, networking, and Android fundamentals. Proficiency with Android architecture components and Jetpack libraries. Hands-on experience with Kotlin coroutines and async programming. Strong experience in unit testing, debugging distributed systems. Proficiency with Dependency Injection frameworks (Dagger2 / Hilt). Exposure to UI development with Jetpack Compose (added advantage). Hands-on knowledge of multi-version Android support, screen resolutions, and device types. Experience with TIF layer (added advantage). Good communication and interpersonal skills. Familiarity with Git, Jira, and related collaboration tools. Contract Details Duration: 6 Months (extendable based on performance/project needs) Location: Bangalore (Work from Office 5 days a week) Industry IT Services and IT Consulting Employment Type Contract 6month Show more Show less
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
You will be responsible for analyzing, developing, designing, and maintaining software for the organization's products and systems. Your role will involve performing system integration of software and hardware to maintain throughput and program consistency. Additionally, you will be tasked with developing, validating, and testing structures and user documentation. Your primary skills should include proficiency in Telecom Domain with hands-on experience in developing mobile applications. You should have experience in development with C, C++, multithreading, data structures on VoIP solution (SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution). Skills such as Leaks and crash Analysis, Thread management, Categories, Notifications, Design patterns in iOS, and Client-Server interaction are crucial for this role. In addition to the primary skills, knowledge in telecom protocols like VOIP, SIP, and strong system/networking concepts including Sockets, Multi-threading, thread priorities, mutex, etc., are considered as secondary skills. Working knowledge of mobile application development environments like Android and iOS is also preferred. Soft skills required for this position include good oral and written communication skills. Being a self-motivated individual who can thrive in a challenging environment, collaborate effectively with the team, and share knowledge is essential. Basic requirements for this role include having 4-6 years of hands-on experience in development using C, C++, multithreading, data structures on VoIP solution (SIP, RTP, RTCP, TCP/UDP, H264 protocol, codecs for Video and Audio solution). A full understanding of compile/build tools in both Linux or Windows environments is also necessary. Your role will not require any travel, and relocation will not be provided. This position is categorized as Experienced. Motorola Solutions takes pride in its people-first and community-focused culture, empowering every employee to be their most authentic self and deliver their best work to contribute to a safer world. If you believe you would be a great addition to the team, even if you do not meet all the preferred skills, we encourage you to share why you think you'd be a valuable member of our team.,
Posted 1 month ago
9.0 - 16.0 years
0 Lacs
noida, uttar pradesh
On-site
As a JAVA Performance Engineer, you will play a crucial role in optimizing the performance of middleware systems by leveraging your expertise in Java, middleware technologies, and performance tuning. Your responsibilities will include performance optimization and troubleshooting, middleware performance engineering, code review and design recommendations, collaboration with the architecture team, as well as performance testing and monitoring. With a focus on enhancing system performance, you will be tasked with activities such as JVM tuning, garbage collection optimization, and thread management. Troubleshooting performance issues across various middleware layers, including Kafka and Kubernetes environments, will be a key aspect of your role. By analyzing application logs and metrics, you will identify performance bottlenecks and provide actionable insights to improve system efficiency. In the realm of middleware performance engineering, you will optimize Kafka for high-throughput messaging systems and utilize Kubernetes for container orchestration to achieve scalability and fault tolerance. Leveraging performance monitoring tools like Dynatrace, you will identify system-level inefficiencies and propose enhancements to ensure optimal performance. Your role will also involve conducting code reviews to enforce performance best practices and collaborating with development teams to refine application design in alignment with performance objectives. By partnering with application architects, you will explain performance challenges and propose improvement plans to influence architectural decisions with a performance-first approach. Additionally, you will be responsible for developing and executing performance testing strategies to validate system reliability under load conditions. Establishing automated performance monitoring pipelines for proactive issue detection and resolution will be essential to maintaining system performance. To excel in this role, you should possess strong Java programming skills, a deep understanding of JVM internals and tuning, hands-on experience with middleware technologies such as Kafka, Grafana, and Kubernetes, as well as proficiency in using performance monitoring tools like Dynatrace. Troubleshooting complex system performance issues, reviewing code for performance optimizations, and collaborating effectively with cross-functional teams are also key attributes required for this position. Preferred qualifications include experience in distributed systems and microservices architecture, familiarity with cloud platforms like Azure and OCI, as well as knowledge of CI/CD pipelines and DevOps practices for performance testing integration. If you are passionate about optimizing system performance and ensuring the scalability and reliability of middleware systems, this role offers a challenging yet rewarding opportunity to make a significant impact.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
71627 Jobs | Dublin
Wipro
26798 Jobs | Bengaluru
Accenture in India
22262 Jobs | Dublin 2
EY
20323 Jobs | London
Uplers
14624 Jobs | Ahmedabad
IBM
13848 Jobs | Armonk
Bajaj Finserv
13848 Jobs |
Accenture services Pvt Ltd
13066 Jobs |
Amazon
12516 Jobs | Seattle,WA
Capgemini
12337 Jobs | Paris,France