|
Software Developer - .NET
Company Overview
Cast & Crew is a leading provider of payroll services and production accounting services to the Entertainment Industry. Through service offices in Burbank, New York, Toronto and Vancouver, Cast & Crew provides payroll and talent payment services to the Motion Picture, Television and Commercial Industries and offers its comprehensive PSL family of production accounting software.
Basic Role
The Software Developer is responsible for the design of new software applications and enhancements to existing applications based on approved business functional requirements; writing, debugging, testing and documenting software code; troubleshooting and correcting software “bugs” communicated through Help Desk tickets; and participating in planning for new software “products” and improvements to existing products.
Initial assignment will be development of a new desktop application off-site as part of an outside development team. Position will transition to lead role internally after hand-off.
Key Functions
- Review functional requirements for enhancements and bugs with analysts, other developers, and supervisor
- Review functional requirements for new products with analysts, other developers, and supervisor
- Develop design / approach / solution and provide time and effort level estimates for approval prior to code development
- Develop code according to coding guidelines
- Perform unit testing on code
- Perform system testing on code where applicable
- Document code according to documentation guidelines
- Perform code review of other developers’ code per directions from supervisor
- Respond to direct requests for information and problem resolution from business management
- Assist Infrastructure System Administrators with reproducing, diagnosing and resolving operational problems that involve applications in the production environment
- Maintain and improve professional knowledge of software development techniques and advancements
- Train and mentor other Developers, especially new staff
Core Competencies
Technology and Systems Knowledge
- Solid direct experience coding in C# and .NET desktop application. A written test on knowledge of C#/.NET will be given to confirm this requirement is fulfilled
- Experience with C variations (e.g., C++, C) and Java a plus but not required.
- Working knowledge of Windows 2000/XP/Vista required
- Working knowledge of MacOSX preferred
- Cross-platform (Windows/Mac) development experience with Mono desired
Communications
- Good oral communication skills and is comfortable in group or small settings
- Good written communication skills
Relationship Building
- Builds excellent working relations with all IT colleagues and users, works effectively with department and executive management, and maintains a professional relationship with outside clients
Business Acumen and Process Knowledge
- Demonstrates a continually growing knowledge of Company’s internal business practices, processes and the daily IT operational needs of the users as well as a growing understanding of Entertainment Industry accounting practices
Planning, Organizing, Prioritizing, Delivering
- Effectively plans and organizes daily work following priorities set by the supervisor
- Demonstrates strong follow-up and follow-through skills in ensuring timely user support
- Self-starter who actively takes responsibility to resolve technical problems but also knows when to ask questions to avoid major delays in delivery of work product
Qualifications
- An undergraduate and/or graduate degree in computer science or equivalent
- 2+ years of experience coding in C#/.NET, with 5+ years of programming experience
- Experience in the Entertainment Industry, and with Financial applications a plus
- Experience with outsourced development a plus
Include: Introduction Paragraph about yourself
Salary Requirements
Attach: Resumé
|
|