This job has expired, please see additional jobs below
Engineer, Software - Connected Vehicle Services
Sirius XM
Irving, TX, United States
Job Details - this job has expired, please see similar jobs below
Position Summary:
Develops and maintains multi-tier, client/server or IVR applications or API for telematics platform. Work in a team to design, develop, test, and maintain telematics software platform.
Duties and Responsibilities:
• Develop and support existing telematics software including enhancements, defect resolution, determining and resolving performance issues, debugging, upgrading, and migration.
• Identifies problems and recommends solutions.
• Participate in software engineering activities to mature the telematics software infrastructure including architecture, design, methodologies, best practices, standards, etc.
• Responding promptly and professionally to bug reports.
• Test new programs to ensure that logic and syntax are correct, and that program results are accurate.
• Participate in scrum meetings.
• Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made.
• Provide assistance to testers and support personnel as needed to determine system problems.
• Perform all other duties as assigned.
Supervisory Responsibilities:
• None.
Minimum Qualifications:
• Bachelor's degree in Computer Science/Information Technology or related field, or equivalent education/experience.
• 3-5 years of SW development, programming background - preferably in a Linux/Unix environment.
Requirements and General Skills:
• Utilizes sound decision making skills and communicates well with other team members and business users.
• Performance will be measured by ability to deliver quality applications on time.
• Works in a team environment, including cross-functional teams and teams with business users throughout the company.
• Ability to identify tasks which require automation and automate them.
• Ability to multi-task and stay organized in a dynamic work environment.
• Possess a positive attitude.
• Ability to work under pressure with given strict deadlines.
• Good decision making and problem solving ability.
• Must have legal right to work in the U.S.
Technical Skills:
• Experience in developing IVR/ Voice applications (VXML) in AVP/AEP, Nuance, Genesys.
• Java software development experience in a Unix/Linux environment - candidates with strong Linux programming background are preferred.
• Good understanding and foundation in Object Oriented Design techniques.
• Java experience: JDK 7, Servlets, JAXB, XML, JSTL.
• Server knowledge: Apache/Tomcat, JBoss.
• Web technology knowledge: HTTP, HTML, SOAP, WSDL, JavaScript, JSON, REST.
• Pluses:
◦ Knowledge of AWS, Alexa, Google Home.
◦ Knowledge of Agile methodologies.
◦ Practical knowledge of SIP, Asterisk, and VoIP.
Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Disabled
The requirements and duties described above may be modified or waived by the Company in its sole discretion.