The Software Developer is responsible for planning, designing, developing, implementing, maintaining, and enhancing BBC’s software systems. This includes: working with users to identify, evaluate, and implement solutions that leverage technology to meet the needs of the business, ensuring continued systems functionality, responding to user issues and requests and leveraging existing technology to meet additional business needs.
What you’ll do:
- Implement Information Technology solutions to drive revenue, reduce costs and/or enhance customer satisfaction (in support of organization’s stated goals and objectives) through development of solutions or implementation and integration of software.
- Provide business application support to end-users by resolving problems, providing proactive systems maintenance, and training users.
- Suggest and participate in IT projects, offering skills and insights in an effort to bring value to the organization by leveraging BBC’s technological infrastructure.
- Take a leadership role in defining solutions to business problems.
- Adhere to IT department policies and procedures when performing tasks so as to ensure controls are in place and departmental goals are met.
What we’re looking for:
- 5-7 years information technology experience with knowledge of system development methodologies, Microsoft and web-based development languages, relational databases, and professional writing.
- Strong demonstrated experience and knowledge of ASP.NET, SQL, Web Services, Front End Development including at least one JavaScript framework (EXT.JS is ideal, however, backbone, node, ember, or other frameworks are acceptable)
- SenchaTouch experience would be nice to have (www.sencha.com for reference)
- Experience with SQL database normalization is highly desired
- Bachelor’s degree in Computer Science or computer related degree in conjunction with business degree (BA or MBA) or relevant experience.
- Experience with mobile application development and CRM