Software Engineer
Christian Broadcasting Network 25 reviews - Nashville, TN

This job posting is no longer available on Christian Broadcasting Network. Find similar jobs:Software Engineer jobs - Christian Broadcasting Network jobs

Services – Nashville, TN
The Information Technology department at
The Christian Broadcasting Network (CBN)
invites you to come see how we are solving the ministry’s business needs by developing applications using cutting-edge .NET technologies. If you are an experienced Software Engineer, CBN can provide challenging projects sure to keep it interesting! Our team-oriented professionals support existing applications and develop new solutions with an enterprise focus.

The successful candidate will have the following qualifications:
  • IT Degree preferred and/or 8 years previous experience
  • At least 7 years experience in software development of applications targeted to the enterprise
  • Advanced SQL Server skills including ability to write queries
  • Experience with the following applications: ScheduALL, SQL, ACT (particularly the later version), Microsoft Reporting Services, Crystal Reports, Web Applications
  • Software development language skills in the following areas: NET (3.5,4.0,4.5), C# (3.0,4.0,5.0), JavaScript, AJAX, ANSI SQL 92, TSQL,HTML, XHTM L, CSS, DHTML, XML, XSL, XSLT, XPATH, XSD
  • Object oriented and pattern oriented software design skills
  • Working knowledge of the following protocols: HTTP, HTTPS (SSL encryption), SOAP, SMTP, DNS, TCP/IP, Firewalls
  • Platform skills in the following areas: Windows Server (including Active Directory, IIS, and MSMQ), Microsoft SQL Server (including Reporting Services and Integration Services), Microsoft Visual Studio, VMware Virtualization, SCM software (Cruise, Subversion, NAnt, NUnit, NDoc, etc.)
  • Methodology experience in the following areas: Agile, Extreme Programming, Scrum or equivalent development methodologies, Test-Driven development practices, Generative Programming
  • Excellent written and oral communication skills and a pleasant demeanor
  • Experience working in an enterprise environment considering infrastructure, engineering, support and data administration requirements
  • Proven ability to learn new methods and technologies, and implement them
  • Proven ability to deal with pressure and deadlines
  • Must be able to work independently and as part of a team

About this company
25 reviews
The Christian Broadcasting Network (CBN) is one of the largest Christian television ministries in the world. CBN's flagship program, The 700...