Software Developer
About the job
As a Software Developer at Qualcomm India Private Limited, you will play a crucial role in designing and delivering distributed software solutions and services for core engineering teams involved in Chipset design lifecycle. Your expertise in Java, Python programming, NoSQL databases, and messaging systems will be essential in ensuring the performance, scalability, and security of the applications. Role Overview: You will be responsible for: - Developing software solutions for planning, execution, and optimization of chipset design. - Ensuring the delivery of high-quality software solutions meeting business objectives and customer needs. - Implementing best practices for software development, including coding standards, code reviews, and automated testing. Key Responsibilities: - Hands-on experience in product development and enterprise-level integrations. - Expertise in Java/Python programming, NoSQL databases, and messaging systems (Rabbit MQ/Kafka). - Focus on performance, scalability, and security of software solutions. Qualifications Required: - 4 to 6 years of experience in Full stack application development with Java, Python, and Angular technologies. - Strong fundamentals in object-oriented design, data structures, algorithms, and problem-solving. - Experience with front-end and back-end languages and frameworks such as Angular, React, Springboot, Django/Flask. - Knowledge of databases like MySQL, MongoDB, web servers like Nginx, and UI/UX design. - Understanding of SoC development process and distributed team collaboration. - Ability to write reusable code following best practices and design patterns. Desirable Skills: - Experience with cloud providers (AWS, Azure, GCP), microservice architecture, Docker, Kubernetes. - Knowledge of search frameworks (Lucene/Apache SOLR/Elastic Search), Redis, Elasticsearch. - Familiarity with messaging technologies (RabbitMQ/Kafka) and system integrations.
Requirements
- Java
- Python
- NoSQL
- Rabbit MQ
- Kafka
- Angular
Qualifications
- Bachelor's degree in Computer Science
- related field
Preferred Technologies
- Java
- Python
- NoSQL
- Rabbit MQ
- Kafka
- Angular
Similar Jobs
Software Developer
Qualcomm
Software Developer
Nasdaq
Software Developer
People Prime Worldwide