Marketing Specialist
Responsibilities:
Conceive and develop efficient and intuitive marketing strategies for projects, including company websites and social media
Prepare annual marketing plan with all the possible marketing activities
Organize and oversee advertising/communication campaigns (social media, TV etc.), exhibitions and promotional events
Run social media channels (e.g. Twitter, Facebook and LinkedIn) to enhance audience engagement
Manage the website content updates and news
Conduct market research and analysis to evaluate trends, brand awareness and competition ventures
Initiate and control surveys to assess customer requirements and dedication
Write copy for diverse marketing distributions (brochures, press releases, website material etc.)
Monitor progress of campaigns using various metrics and submit reports of performance
Develop and communicate marketing plans, campaign results and project recommendations to senior management team
Produce creative content, including videos and blog posts
Organise and attend events such as conferences, seminars, receptions and exhibitions
Lead external agencies, when appropriate, to effectively manage events, press relationships, presentations, promotional materials and online activities
Requirements
Proven experience as marketing specialist or similar role
Good understanding of market research techniques
Thorough knowledge of strategic planning principles and marketing best practices
Proficient in MS Office
Familiarity with social media and web analytics
Excellent communication and people skills
Strong organizational and time-management abilities
Creativity and commercial awareness
BSc/BA in marketing, business administration or relevant discipline
.NET Full-Stack Developer
Core Responsibilities:
Write and implement efficient code
Develop, test and implement new software programs
Analyze user requirements and convert requirements to design documents
Troubleshoot, debug and upgrade existing applications and systems
Test, maintain and recommend software improvements to ensure strong functionality and optimization
Work with team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
Integrate software components and third-party programs
Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program
Perform revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
Works within specifications provided to meet programming assignment goals and objectives in a timely and accurate manner
Consult with team lead, head and other developers for the system design and to obtain information on project limitations and capabilities, performance requirements and interfaces.
Coordinate with internal and external customers as necessary
Collaborate with team to brainstorm and create new products
Programming Technologies
HTML, CSS, JavaScript
ASP.NET MVC
.NET Framework, jQuery Framework, Entity Framework (Code First)
SQL DB and SQL server
Version Control (Team Foundation Server or Azure)
Angular JS
WEB API (RESTful)
Qualifications & Competencies
Bachelor's degree in Computer Science or equivalent
2-5 years of experience in the same role
Communication and interpersonal skills
Flexibility and dependability

إرسال تعليق