Job Description :
Position Title: .Net (Expert Software Developer)
Location: Atlanta, GA
Approximate Duration: 9 Months

Position Description:
This position is to build out the new effort focused on Marketing Strategy and Campaign Execution. The Expert Software Developer is a key member of the Promotions Management team leading technical stewardship and development for both linear and digital promotions across Turner Broadcasting. This role will work with business customers across Entertainment, News, Sports, and Animation. This is a critical and complex project and will require the developer to work independently to problem solve in addition to mentor more junior members. This person should thrive in an ability to be analytical and possess proven technical skills as it applies to development. The Expert Software Developer is responsible for providing expert technical design, coding, testing, implementation, advice, and support of custom and packaged software applications of the most critical and complex nature. This may include expert problem resolution, systems integration, basic architectural guidance, and mentoring of other team members.
Participate in the analysis of customer and vendor requirements and provide technical direction on the creation of detailed program design specifications for high complexity user interfaces, application enhancements, new functionality, and backend processes in collaboration with customers, Business System Analysts, and other project team members. Assist project management in estimates as requested. 10-30%
Develop and modify complex, deadline-intensive, and/or mission-critical applications using advanced programming tools. Document all code using standard forms and procedures, and review others’ work as appropriate. Assist others in the use of programming tools and recommend tools to best meet application needs. 40-50%
Recommend process, methodology, and tool changes in conjunction with Architects and QA to best meet the needs of the department and client. Mentor and assist other developers in the use of programming techniques and reusable code. 10-15%
Work with Quality Assurance to participate in unit, system, and user acceptance testing based on an understanding of the development lifecycle. Mentor and assist other developers and QA Analysts in code review and complex test scripting scenarios. Ensure that code created by the project team is “clean,” efficient, and bug-free. 10-20%
Participate in architectural recommendations/decisions and work with other infrastructure groups as applicable to determine and implement complex system hardware requirements that may involve multiple platforms, databases, peripherals, or other technology. 20-30%
Provide the highest level of technical production support for applications, assist others with complex problem resolution, and respond with solutions to both functional and technical issues in a timely manner. Work with Business System Analysts, Project Managers, or other management to recommend process or system enhancements. 10-20%
Work with DBAs, Architects, and other team members to ensure logical and physical data models and relationship diagrams are completed and executed according to methodology and user requirements. Perform or assist in the creation of back-end databases and work with DBA’s to implement a turnover plan. Identify data mappings and perform gap analysis for third party data conversions into/from Turner core systems. 5-15% Key Responsibilities include:
Setting technical direction and ensure standards are met
Ensuring that estimates were in line with actual product delivery
Evaluating code quality
Mentoring junior developers and offshore developers
Working with functional resources to implement business requests
Manage code releases and work with configuration management
Research technical trends and industry innovations
Comprehend financial impact as it relates to code quality, bugs, and production support in relation to project budget
Coordinate multiple efforts across Project Managers and Business Analysts
Align with other technical leads and validate consistency
Present findings to executive sponsors and technical leadership as needed
Highly analytical data junkie with demonstrated ability to work well with large and complex data needs.
Analytical, creative, and innovative approach to solving problems.
Positive, collaborative, and energetic attitude.
Strong written and verbal communication.
Self-motivated and able to work independently.
Experience working on an Agile/SCRUM/Kanban team.
Qualifications: Technical Skills:
Microsoft .NET Framework 2-5
Web Development MVC and Javascript, Jquery, JqueryUI 2-5
C# 2-5
SQL and database programming 2-5
WinForms 2-5
WCF 2-5 Preferred
Entity Framework 2-3
Linq 2-3
Twitter Bootstrap
Reporting
Angular JS Educational requirement:
Bachelor Degree CIS, MIS, BBA or equivalent Competency Assessment:
Advanced analytical, problem-solving, and troubleshooting skills
Demonstrated proactive customer service.
Advanced communication skills (written/verbal), with emphasis on demonstrated ability to translate complex concepts between business and technical groups.
Ability to work independently. Self-starter.
Ability to work effectively with a large team of people, working toward the same goal.


Client : VDart Inc

             

Similar Jobs you may be interested in ..