Zondervan - Sr. Software Development Engineer
Advanced Search
 
Job Opening
 
Position:    Sr. Software Development Engineer    
BibleGateway

Responsibilities
• Contribute to design of the architecture and the development of the products and services for our new digital media solution.
• Develop, maintain, and enhance applications and services.
• Invent novel solutions to challenging problems.
• Establish engineering best practices such as code reviews, design guidelines, and check-in policies.
• Improve performance, scalability, and availability of our internal systems.
• Create tools and processes to increase the productivity of all your co-workers.
• Diagnose and debug issues in a production environment.
• Interact with a large user base to create the best possible media experience.
• Collaborate with researchers, program managers, and product designers in an open, creative environment.

 
Knowledge/Experience
• Solid foundation in computer science essence fundamentals, including data structures, programming languages, algorithms, software engineering, database theory, and operating systems
• Advanced skills for software design and development using PHP, C/C++, Java and/or Ruby on Rails
• Demonstrated experience with object oriented software design and development (in PHP/C++/Java/Ruby)
• Strong knowledge of SQL, database schema design and at least one database environment (e.g. MySQL, Oracle)
• Good knowledge of software engineering life cycle process including design, development, build/release and QA
• Knowledge of high availability systems, memory management, I/O performance optimization, threads
• Good knowledge of Internet Application architectures and Protocols (TCP/IP, HTTP, etc. ).
• BS/MS/PhD in Computer Science, Engineering, Math or Physics
• 5+ years hands-on experience with software development
• Strong knowledge of advanced query design and optimization / benchmarking
• Demonstrated design and development of multi-tier large-scale development projects
• Industry experience in Unix server administration and open source software, Apache web server administration

 
Skills
• Manage large-scale systems and rapid, unexpected growth
• Interact easily with software and web developers across the company (Zondervan/HarperCollins/News Corp)
• Hands-on experience managing engineering teams
• Product thinker who has designed large-scale web based B2C/B2B or ecommerce systems
• Experience coordinating product development and deployment
• Strong experience with quality engineering, process improvement, and operational excellence
• Excellent written and verbal communication skills
• Excellent analytical and problem solving skills, and desire to learn new skills

 
Personal Characteristics
• Very strong technology leader
• Thrives in fast paced, startup-like environments
• Strong reputation for attracting and developing the best engineering talent

 
Flex Time Possible: Yes Travel Required: Yes

 

TO APPLY, please complete our online application form.

TO APPLY via mail please send a letter of interest and a personal resume to:
VH-HR
Zondervan
5300 Patterson SE
Grand Rapids, MI 49530