Company:

Qualcomm India Private Limited

Job Area:

Information Technology Group, Information Technology Group > IT Programmer Analyst

General Summary

Designs, develops, modifies, debugs and evaluates programs for functional areas, including but not limited to finance, human resources, manufacturing and marketing. Analyzes existing programs or formulates logic for new systems, devises logic procedures, prepares flowcharting, performs coding and tests/debugs programs. Develops conversion and system implementation plans. Prepares and obtains approval of system and programming documentation. Recommends changes in development, maintenance and system standards. Trains users in conversion and implementation of system.
The responsibilities of this role include:
• Working under some supervision.
• Making decisions that are moderate in impact; errors may have relatively minor financial impact or effect on projects, operations, or customer relationships; errors may require involvement beyond immediate work group to correct.
• Requires verbal and written communication skills to convey information that may be somewhat complex to others who may have limited knowledge of the subject in question.
• Most tasks require multiple steps that can be performed in various orders; some planning and prioritization must occur to complete the tasks effectively; mistakes may result in some rework.
• Deductive and inductive problem solving is required; multiple approaches may be taken/necessary to solve the problem; often information is missing or incomplete; intermediate data analysis/interpretation skills may be required.
• Exercising creativity to draft original documents, imagery, or work products within established guidelines.
Principal Duties & Responsibilities
• Unit tests own code to verify stability and functionality
• Communicates with project lead via email and direct conversation to make recommendations about overcoming impending obstacles.
• Gathers, integrates, and interprets information from a variety of sources in order to troubleshoot issues and find solutions.
• Resolves standard software issues and bugs.
• Adapts to significant changes and setbacks in order to manage pressure and meet deadlines independently.
• Participates in code reviews on project team's submitted solutions.
• Writes code for small features or minor bug fixes to support collaboration with other engineers.
• Anticipates complex issues and discusses within and outside of project team to maintain open communication.
• Manages individual project priorities, deadlines, and deliverables with minimal supervision.
• Collaborates with other Analysts to complete assigned coding tasks to specifications without significant errors or bugs.
• Determines which work tasks are most important for self and junior personnel, manages distractions, and independently deals with setbacks in a timely manner.
• Executes against current technology roadmap.

Job Overview

Role is for a  Java/J2EE Developer with  5-8 years of development experience utilizing the latest Java/Open Source technologies and with 2-4 years of  hands on working Experience in AWS Platform. .
In addition to their ability to develop applications, the developer must exhibit a wide variety of professional characteristics such as debugging, problem solving, and excellent interpersonal skills.
This position requires the resource to have ability to work on a project module independepdently post the design phase.

Min. Qualifications

* Experience with Core Java, Spring Framework, XML/JSON, Web Services is a must.
* 1-2 years of extensive hands on experience in development and testing of AWS based applications. Experience on S3, EC2, ECR and EKS is must.
* Experience with DEVOps Tools such as Jenkins or AWS Code Deploy
* Experience with build tools such as MAVEN3, Gradle and development environments and IDE's (Eclipse)
* Experience with GIT / Source Code Versioning 
* Strong Experience in Relational Database - PL/SQL.
* Experience with unit testing tools and frameworks such as JUnit/Mockito etc.
* A quick learner with the ability to handle development tasks with minimum or no supervision
* Should have the ability to work and contribute beyond defined responsibilities
 * Excellent communication/inter-personal skills a must 

Preferred QualificationsBesides Minimum Qualification below will be considered added advantages
* Exposure to NOSQL Database
* Exposure to Python, Spark, Amazon EMR.
* Exposure to ReactJS, Angylar, ViewJS or any Javascript Library/Framework
* Experience of Big Data Processing
* Experience with test driven development, design, documentation and review of tests
* Experience working with Mocking Frameworks

Education - RequiredBachelors / Masters degree in any stream 







Minimum Qualifications














Education:







See the required degree associated with years of work experience






Work Experiences:







1+ years experience with Database Design structures such as Mongo DB, MySQL., 3+ years experience in programming, scripting, and/or automation or IT-relevant work experience, 5+ years experience in programming, scripting, and/or automation or IT-relevant work experience






Certifications:














Skills:







Preferred Qualifications







Education:














Work Experiences:







2+ years experience with more than one operating system (e.g., Linux, OSX, Windows).






Certifications:







Programming Certifications such as Java, C++, CSSLP, Scrum, etc. - Any






Skills:







AWS Cloud Computing, Information Security Awareness, Programming Languages, Software Design, Software Development






Applicants: If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to accommodationsupport 







To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.


More from Qualcomm India Private Limited
Programmer Analyst Lead
Qualcomm India Private Limited 4 hours ago
Salesforce Developer
Qualcomm India Private Limited 4 hours ago
Salesforce Architect
Qualcomm India Private Limited 4 hours ago

J2EE/AWS Developer

Apply On Company Site
Back to search page