Log In
Forget Password?

  Principal Software Architect
 
Employer: Sirius XM Radio Job Posted: 8/7/2014
Location: Irving, TX Job Status: Full Time
 
 

Job Description:

POSITION SUMMARY Key member of a small, yet broad and experienced team that functions as the vanguard of innovation for the business. Responsible for defining, designing, developing, validating, and delivering the first instances of new technology-enabled capabilities. Support new capabilities through early adopter customer use. Accomplish effective transition to other technical and operational groups as capabilities and markets mature.



Both qualify and utilize emerging technologies, yet overcome their limitations. Emphasis on a creative, hands-on, self-motivating and self-managing style with a bias for action. Work on software technologies and solutions which are the fundamental blocks on which computer applications and telecommunications networks are built. Expected to carry out research, analyze, determine the structure, design, build, test, implement or maintain such software.



Tasked with providing a comprehensive solution to a problem that meets current and future needs. Analysis would include studying the problem and the aim of the software to be developed as per the specification given by the customer or the marketing department. The analysis would include studying the relevant standards and the hardware documents. Develop coherent, concise, accurate and clear to the customer, marketing, and other development models.



ESSENTIAL FUNCTIONS Provide solutions, architecture and technical guidance to distributed and complex software and hardware problems in the area of telematics and telecommunications. Provide cohesive, concise and succinct system models from requirements. Design software systems to be extensible and maintainable. Designing and testing prototypes and proof-of-concepts.



Be a subject matter expert in one or more areas of company business such as Distributed Applications, Development, VoIP, Telematics, etc. Communicate succinctly with other groups and work with executives in prioritizing work for their development team. Defining detailed specifications, clarifying ambiguity in requirements, etc. KNOWLEDGE, SKILLS AND ABILITIES EDUCATION B.S.



in Computer Science or related field, M.S. in Computer Science preferred. EXPERIENCE 8 to 10 years of hands-on SW Development, Software Systems Architecture, Systems. Programming background (preferably in a LinuxUnix environment).



Mandatory experience and expertise in Systems Architecture, Specification, Design and Large scale transactional systems. Proven track record of delivering working solutions under a tight deadline. SKILLS Java software development experience in a UnixLinux environment with Web Services. Stack candidates with strong Linux programming background are preferred.



Java experience JDK 1.6, EJB3, Web Services, JAXB, XML, WS-Security. Server knowledge Glassfish, JBoss. Strong foundation in Object Oriented Design techniques. Programming skills Java, .Net, Shell scripts.



Network technologies TCPIP, routing, firewalls, SSLTLS, PGPGnuPG, OpenSSL. Web technology knowledge HTTP, HTML, SOAP, WSDL, JavaScript. Database knowledge MS SQL, Oracle, DB2, JDBC, Hibernate, etc. Experience with version control software such as SVN, CVS, etc experience with IDE such as Eclipse.



Experience in Caching Technologies (like TerraCotta) is a plus. WORKING RELATIONSHIPS Excellent written and verbal communication skills, ability to work across organizational boundaries. ADDITIONAL REQUIREMENTS Occasional local travel. Java, J2EE, JSP, Servlets, web services, security, EJB, TCP/IP, HTTP, Oracle, DB2, JDBC, Spring, Hibernate, etc


To Apply:





 




Entertainment Jobs in The Sports Industry

Search Jobs in TV, Radio, Film, Live Events and More


 

Want More Jobs Like This?
We love helping you with your job search -- we make it even easier by delivering the best jobs to your inbox.

Configure Job Alerts
 

A Few Related Jobs
Principal Software Engineer
Senior Software Engineer
Staff Software Engineer
Software Development Engineer
Applications Architect (Temporary)
Software Engineer
Director of Software Engineering
Software Development Manager
Software Engineer
Cloud Security Architect
Software Engineer I - Roku
Software Development Manager
Sr. Software Engineer
Lead Software Engineer - Back-End
Information Security Sr Architect
Sr Engineer I - Software
Senior Software Engineer
Lead Engineer, Software
Manager, Software Development
Software Engineer, Game Integration
 

We're Working For You!

Instead of spending massive amounts of time and energy searching through catch-all job sites or bookmarking hundreds of employer career pages and visiting them daily - instead of doing all the tedious work yourself, we do it for you.

Our staff is hard at work finding jobs from every entertainment employer and putting it all in one place, so you don't have to.

We�re the best at what we do and we'll prove it. Your satisfaction is guaranteed.

When you're ready to put your job search into high gear, upgrade your account and get full access to every entertainment job right now. While you're focused on getting the right job, we�ll make sure you don't miss any!


 
 


About Us  |  Career Advice Blog  |  Employer Directory  |  Contact Us
© 2012-2020 Work In Entertainment, LLC. Terms of Use | Privacy Policy.