💼

IT Software Developer at Qualcomm

Location
Bengaluru, Karnataka, India
Job type
Full time
Posted on 10 Oct
Description
Responsibilities:


  • Take a defined problem and come up with the design / implementation with minimal guidance
  • Have good domain knowledge and deliver with more autonomy
  • Continuously Learn and apply technologies, techniques and methodologies that add value to the team and the overall portfolio.
  • Stay updated with emerging backend development trends and integrate them into the team’s workflow.
  • Fully participate in team retrospectives and other team ceremonies
  • Identify value of tasks & always work on the highest priority items
  • The role expects high standard of engineering excellence with practical experience in building and maintaining internet-scale applications and services.
  • Nurture highly effective relationships with internal business partners such as product management, technical teams, systems operations, and service and support.
  • Present and communicate complex ideas and features to a broad audience.
  • Part of OnCall ROTA to support the application 24/7.



Requirements:


  • In depth knowledge of Javascript
  • Strong proficiency of NodeJS – Core, and Advanced.
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Experience in container solutions such as Docker and Kubernetes
  • Strong working experience in Linux Environment and debugging tools
  • Strong in computer science and foundations like data structures, algorithms
  • Deep expertise in building REST API’s / Backend development using NodeJS
  • Experience with test automation: TDD, unit/integration/functional testing.
  • Solid understanding of either object-oriented design or functional programming and relevant programming concepts.
  • Have a passion for quality and writing clean, SOLID, readable code that scales and performs well.
  • Understanding and implementation of security and data protection
  • Have handled User authentication and authorization between multiple systems, servers, and environments
  • A team player who values collaboration, innovation, and inclusion
  • Proficiency with Git / Jenkins (or relevant tools) and should have an experience in creating CI/CD pipeline.
  • Experience in building high traffic websites using Nginx / Express.js or similar platforms
  • Experience with SQL and relational/NoSQL databases like Postgress/MySQL/ MongoDB
  • Exposure to cloud platforms like Azure, GCP, or AWS.
  • Experience with event-driven systems and message brokers (e.g., Kafka, RabbitMQ).

Master Backend Engineering
AI-First Software Engineering
Next batch starts on 28 Feb
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What are the responsibilities of an IT Software Developer at Qualcomm?
Chevron down
What qualifications are required for the IT Software Developer position at Qualcomm in Bengaluru?
Chevron down
What is the work location for the IT Software Developer role at Qualcomm?
Chevron down
Is the IT Software Developer position at Qualcomm a remote role?
Chevron down
What seniority level is the IT Software Developer position at Qualcomm?
Chevron down
Are there any details about the salary for the IT Software Developer at Qualcomm?
Chevron down
How can I apply for the IT Software Developer position at Qualcomm?
Chevron down
What department will the IT Software Developer at Qualcomm be working in?
Chevron down
When was the IT Software Developer job at Qualcomm posted?
Chevron down
What kind of projects might an IT Software Developer work on at Qualcomm?
Chevron down

Why Work at Qualcomm

Qualcomm is a global leader in wireless technology and has been at the forefront of innovation in the tech industry for decades. If you're considering a career as an IT Software Developer at Qualcomm, you'll be joining a company that is dedicated to enhancing communication technology and pioneering in cutting-edge solutions. Working at Qualcomm provides you the opportunity to collaborate with some of the brightest minds in the industry and contribute to the development of technologies that connect people across the globe.

One of the primary reasons to work at Qualcomm is the company's commitment to employee growth and development. Qualcomm invests heavily in its employees, providing numerous opportunities for professional development through training programs, workshops, and conferences. As an employee, you can expect an inclusive work environment that values diversity and fosters creativity, allowing you to bring your own unique ideas to the table.

Moreover, Qualcomm is known for its influential role in the tech industry, meaning your work will have a significant impact worldwide. The company also offers competitive compensation packages and benefits, ensuring that employees are well taken care of. This includes comprehensive health insurance, retirement plans, and opportunities for career growth.

What's It Like to Work at Qualcomm

Working at Qualcomm is both challenging and rewarding. The company's culture emphasizes innovation and teamwork, creating an environment where employees can thrive and collaborate on projects that push the boundaries of technology. Qualcomm promotes a work-life balance, understanding that employees are most productive when they can balance their professional responsibilities with personal commitments.

In Bengaluru, Karnataka, India – where this IT Software Developer position is located – you'll be part of a dynamic community known for tech innovation. Qualcomm's Bengaluru offices are equipped with state-of-the-art facilities designed to inspire creativity and efficiency. As part of the Qualcomm family, you'll have access to cutting-edge tools and resources that empower you to develop your skills and contribute meaningfully to the company's success.

Employees at Qualcomm often work in cross-functional teams, allowing you to gain diverse perspectives and contribute to projects that require a range of skills and expertise. This collaborative atmosphere encourages knowledge sharing and fosters an environment where continuous learning is a part of the daily work culture.

What's It Like to Work as an IT Software Developer at Qualcomm

As an IT Software Developer at Qualcomm, your role will be critical in creating innovative software solutions that enhance the capabilities and efficiency of Qualcomm's technologies. Your work will involve close collaboration with engineering teams to design, develop, and optimize software for various applications. You'll need to have a deep understanding of software development methodologies, programming languages, and design patterns.

This role requires a substantial amount of problem-solving skills, as you will often tackle complex challenges that require creative solutions. You'll be expected to stay updated with the latest technological trends and integrate these into Qualcomm's systems to maintain a competitive edge in the market.

Your contributions as an IT Software Developer at Qualcomm will have far-reaching impacts, playing a pivotal role in ensuring that Qualcomm's products remain top-tier. Working at this capacity at Qualcomm means you will be a part of a dynamic team driving the technology that powers smartphones, tablets, routers, automotive systems, and more.

IT Software Developer Interview Questions at Qualcomm

To prepare for an IT Software Developer interview at Qualcomm, it’s essential to understand the types of questions you might face. Qualcomm typically assesses candidates on both technical skills and cultural fit. Below are some examples of questions that might be asked:

  1. Technical Questions:

    • Explain the software development lifecycle and your experience with it.
    • Describe a complex software project you've worked on and the challenges you faced.
    • What are your preferred programming languages and why?
    • How do you approach debugging and optimizing software?
  2. Behavioral Questions:

    • Describe a time when you worked with a difficult team member and how you handled it.
    • How do you prioritize tasks during a hectic day at work?
    • Can you give an example of a situation where you had to learn a new technology quickly?
  3. Problem-Solving Questions:

    • Given a specific problem, how would you go about solving it in a way that ensures scalability and efficiency?

IT Software Developer Interview Preparation at Qualcomm

Preparing for an IT Software Developer interview at Qualcomm involves a multi-faceted approach. Firstly, it's crucial to have a robust understanding of the technologies and programming languages relevant to the position. Brush up on your coding skills and be ready to demonstrate your problem-solving abilities during technical assessments or whiteboard sessions.

Additionally, research Qualcomm’s latest innovations and developments. Understanding the company’s products, vision, and impact in the technology sector can help you tailor your responses during the interview to align with Qualcomm’s goals.

Practice answering both technical and behavioral interview questions. Consider using the STAR (Situation, Task, Action, Result) method to structure your responses to behavioral questions. This method helps in clearly presenting your past experiences and the outcomes of your actions.

IT Software Developer Interview Tips at Qualcomm

To maximize your chances of success in an interview for an IT Software Developer position at Qualcomm, consider the following tips:

  • Preparation is Key: Thoroughly prepare for both technical and behavioral aspects of the interview. Use online resources or books to study technical concepts that may be relevant to the role.

  • Showcase Problem-Solving Skills: Qualcomm values innovative thinking, so be sure to highlight your ability to solve complex problems efficiently.

  • Understand Qualcomm’s Culture: Demonstrating that you resonate with Qualcomm’s values and understand its organizational culture can set you apart from other candidates.

  • Ask Insightful Questions: Prepare questions to ask your interviewers that show your interest in the role and your desire to contribute positively to Qualcomm.

  • Align Your Career Goals: Make clear how the position of IT Software Developer aligns with your career aspirations and how you plan to grow within Qualcomm.

By fully understanding what Qualcomm values and adequately preparing for the demands of the interview process, you can position yourself as a standout candidate, ready to contribute innovatively as an IT Software Developer at Qualcomm.