This job has expired, please see additional jobs below
Senior Software Developer
Entertainment & Media Industry Company
American Fork, UT, United States
Job Details - this job has expired, please see similar jobs below
Description
As the global leader in electronic testing, Company VUE (Company website) validates the skills and knowledge of millions of individuals every year. Our customers’ high-stakes certification, licensure, admissions and other credentialing exams help people advance in technology, government and professional careers, as well as attain educational growth. Company VUE offers proctored exams through the world's largest network of test centers in addition to testing in online and unproctored environments.
Certiport (Company website), a Company VUE company, prepares individuals with current and relevant digital skills and credentials for the competitive global workforce. These solutions are delivered by more than 12,000 Certiport Centers worldwide and include the official Microsoft Office certification program, the Microsoft Technology Associate certification program, the Adobe® Certified Associate certification program, the CompTIA Strata™ IT Fundamentals, the Autodesk® Certified User certification program, the Intuit® QuickBooks Certified User certification program and the Internet and Computing Core Certification (IC³®).
Company VUE is a business of Company, the world's leading learning company with global-reach and market-leading businesses. Company is listed on both the London and New York stock exchanges (UK: PSON; NYSE: PSO). For more information, visit Company website.
Company is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.
• 30% Implement
◦ Implement designs following Company coding standards and industry best practices
◦ Maintain and support mission-critical applications as necessary
• 25% Analyze & Design
◦ Understand the dependencies of our exam platform and deployment system and how it interacts with our exam software
◦ Identify technology related issues as they arise and recommend solutions
◦ Ensure business and requirements artifacts are created that effectively model the customer's requirements
• 15% Test & Deployment
◦ Work closely with other teams (e.g., QA, configuration management, end users) to release high quality exams
◦ Create testable requirements and write and execute unit tests
• 10% Review
◦ Participate in and lead requirement, design, and code reviews
• 5% Reporting
◦ Create and use reports to identify actionable data for continuous improvement
◦ Complete project documentation as required, including logging status, risk, progress, and effort on assigned work
• 5% Quality/process improvement
◦ Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence
◦ Identify specific development processes best suited for automation and recommend solutions
• 5% People development
◦ Mentoring and training of new team members
• 5% Other duties as assigned
Qualifications
Education and Experience:
• Bachelor degree in Computer Science, MIS, or equivalent technology discipline
• 6+ years relevant software development experience creating business applications with relational database systems
• Experience in C# or other OO languages and design patterns including MVC/MVVM and SQL
• 1+ years experience in software architecture
• 1+ years AngularJS and/or JavaScript frameworks experience
• Experience in OOAD, iterative development, agile processes, CMMI, business objects, layered design, design patterns, SQL, UML, and stored procedures and triggers strongly preferred
• Experience with multiple development methodologies (e.g. Waterfall, Agile, and Hybrid).
Recommended experience
• VBA
• Selenium
• Jenkins
• Protractor
• Jasmine
• GIT/SVN
Skills, Knowledge and Abilities:
• Desire to expand knowledge in many development languages, applications, and tools
• Proven ability to quickly learn new processes and tools, business domains and technical applications
• Effective written and verbal communication skills
• Creative problem-solving skills
• Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations
• Must have strong time management skills – including the ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines
• Ability to work with disparate teams across varied time zones and disciplines.
• Must be detail-oriented
Contact the recruiter:
• Company website
• Twitter: @NancyStovall71
• Google+ NancyStovall