Full Time

Software Engineer – Enterprise Applications

Qualcomm
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Qualcomm, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer – Enterprise Applications at Qualcomm will play a crucial role in developing and maintaining enterprise-level software solutions that enhance operational efficiency and support business objectives. The individual will be responsible for designing, coding, testing, and implementing high-quality software applications while ensuring alignment with both functional and technical specifications. Collaboration with cross-functional teams will be essential to gather requirements, troubleshoot issues, and implement enhancements that drive innovation and productivity across the organization.



Job Responsibilities

  • Design, develop, and implement software applications to meet enterprise requirements.
  • Collaborate with product managers and stakeholders to gather and analyze user requirements.
  • Conduct system analysis and troubleshooting to identify areas for improvement and optimization.
  • Write clean, maintainable, and efficient code using best practices in software development.
  • Participate in code reviews and provide constructive feedback to ensure the quality of code.
  • Document software specifications and designs to facilitate knowledge transfer and maintenance.
  • Continually enhance existing enterprise applications to meet evolving business needs.
  • Stay updated with emerging technologies and industry trends to inform software solutions.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, preferably in enterprise applications.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Experience with modern web frameworks and technologies (e.g., Angular, React).
  • Familiarity with database management systems such as SQL Server, Oracle, or MySQL.
  • Understanding of software development methodologies (Agile, Scrum).
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent written and verbal communication skills.


Technologies & Tools

The Software Engineer will utilize a range of technologies and tools including Java, C#, and Python for application development, alongside frameworks such as Angular or React for front-end work. Familiarity with cloud services and platforms (e.g., AWS, Azure), as well as continuous integration and deployment tools (e.g., Jenkins, Git), will be advantageous. The role may also involve working with various database systems, enabling comprehensive data management capabilities.



Ideal Candidates

Ideal candidates for this position will possess a strong foundation in software engineering principles and practices, with a demonstrated ability to work collaboratively in a team-oriented environment. They should be self-motivated, proactive in problem-solving, and capable of managing multiple tasks simultaneously. A deep curiosity for technology and a commitment to continuous learning are essential traits, ensuring they can adapt to new challenges and drive effective software solutions that align with Qualcomm’s strategic goals.

In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.