Platform Development Job Description
Platform Development Duties & Responsibilities
To write an effective platform development job description, begin by listing detailed duties, responsibilities and expectations. We have included platform development job description templates that you can modify and use.
Sample responsibilities for this position include:
Platform Development Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Platform Development
List any licenses or certifications required by the position: PMI, PMP, AWS, CCNP, CCNA, CPM, HSM, PCI, ITIL, CISSP
Education for Platform Development
Typically a job would require a certain level of education.
Employers hiring for the platform development job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Education, Computer Engineering, Software Engineering, Electrical Engineering, Management, Math, Technology
Skills for Platform Development
Desired skills for platform development include:
Desired experience for platform development includes:
Platform Development Examples
Platform Development Job Description
- Develop strategic alliances with key partners to prove out Spark and establish beach heads for developing broader eco-system of partners
- Take the lead on pre-sales opportunity assessment for Product Designers (including brands) and online retailers
- Engage in industry outreach to evangelize Spark and continues networking with the broad range of partners in the industry (various events, conferences)
- Partner sourcing and evaluation and working with the product teams on assessment criteria
- Work with field marketing on "sales" materials, flying solo without product or development backup and circling back with qualitative and quantitative feedback
- Partner "negotiations" and working with Legal and product teams to establish the partnerships
- Mastery of SQL or mySQL and ability to architect, create and maintain a robust database, combining multiple data sources
- Lead a team of software developers creating cutting edge business solutions across multiple technologies and platforms including Google ProtocolBuffers, RabbitMQ, ElasticSearch, and Couchbase in .NET C# 4.6
- Establish and manage team objectives that align with departmental and corporate game plans
- Manage architectural alignment, consistency and vision across business systems and projects
- Experience in C, Linux, RTOS, multi-threaded development environment
- Basic understanding of new technologies like Openstack, SDN
- 3-5 years of experience in Financial Services desired
- 5-10 years experience leading a 5-15 person software development team doing systems programming delivered into SaaS /cloud runtime environments, and comprised of API-connected software components
- Experience with complex system (including performance and security) design and implementation, successfully developing/delivering multiple software products on-time with quality, within budget
- Demonstrated strong technical skills/knowledge/experience and solid understanding of the software development lifecycle and project management methodologies/tools
Platform Development Job Description
- Develop shared functionality as shared services and libraries with a combination of dedicated employees and the use of other teams’ capacities via an internal open source model
- Create and build out a high-performing Platform Services development team
- Work hand in hand with market Product Management and senior technology organization leadership and their own teams to achieve delivery goals
- Determine departmental strategy and how to implement it
- Determine department budgets and schedules and ensure they are met
- Maintaining, installing, training, consulting, support, and documentation, of the equipment installed in the R&D lab
- Provide assistance as needed in the design and deployment of Nokia AAA in various environments
- Performance evaluation of Nokia AAA in various hardware, OS, VM and Cloud environment
- Define the platforms (rack mount servers, VMs, Cloud etc) that Nokia AAA can be deployed
- Design, implement and deploy mission-critical systems that work at the scale of the EC2 fleet
- Knowledge of formal technology architecture and design process, and ability to pragmatically lead these efforts within a software engineering team
- Should be a hands-on manager whose style is to be actively involved in all issues relating to product’s success
- Familiar with object oriented languages
- Familiar with Internet technologies
- Familiar Windows, or Linux, or Unix, and OS concepts
- Minimum 8+ Years experience and MBA or technical masters degree
Platform Development Job Description
- Consult the media planning, programmatic buying, and analytics teams at agencies to ensure effective use of our ad platform
- Act as a resource to address technical issues within the platform and see them through to resolution
- Get together with fellow engineers for bi-weekly tech lunches where you have healthy discussions about career development, time management, influencing peers and managers, cross team architecture, coding methodologies, testing standards and other technical topics
- Attend weekly team social events and regularly get out of the office (rain or shine) to have some fun in Seattle with the team
- Supports Product Sourcing Interface for platform project development during the quoting phase
- Communicates the necessary information to Product Sourcing Interface to assist in decision making and strategy formulation
- Evaluates/consolidates all quotes received from Category Managers for strategic commodities
- Generates, distributes and follows up on all RFQ’s, as per the Global Purchasing Procedure for the regional commodities
- Supports quote process for customer RFQ’s and works with strategic Purchasing at the early stages of program definition
- Lead a team of engineers to design, develop and support a world-class internal and retail search platform serving hundreds of millions of customers across billions of items with comparable number of queries and updates
- Execute on the development of platforms
- Delivers innovation by building and championing reusability
- Minimum 7-12 years experience in BD, product, consulting or finance
- Capability of working with minimal supervision
- SQL, Linux knowledge
- Very good knowledge of Object Oriented Programming Design Patterns & Enterprise Patterns
Platform Development Job Description
- Own the team’s technical strategy, road map and execution plan
- Own the overall infrastructure maintainability and security including upgrades to the software stack and stay ahead of the curve to keep the systems secure
- Drive consensus on complex issues across a wide range of stakeholder groups including operations, quality, product management and other peer engineering teams
- Dive into details of issues, make technical contributions and drive the execution of decisions that impact the product, systems and team
- Seek diverse perspectives from our team of technical experts to drive bottom-up innovation and create buy-in from all stakeholders
- Be a talent magnet to attract and hire the best engineering talent
- Mentor, coach and develop highly talented engineers
- Brief TIM sales force and management on placement on advisory platforms, recommended lists and home office models
- Support, review on demand and advise on cybersecurity during all phases of a project / product life cycle
- Implement Technological watch for cybersecurity (latest threats identified with associated action plans
- API-level programming in Python, particularly for social APIs such as Facebook, Twitter, YouTube
- Experience and comfort setting metrics, KPIs, MOEs, , and then holding self and team accountable to them
- Successful Agile experience (articulating market needs, prioritizing features, roadmap planning)
- Mid to expert level Node.js experience
- Expertise in designing, building and maintaining complex high volume applications
- Solid degree in Computer Science, Electrical Engineering, or Electronics
Platform Development Job Description
- Identify, develop, and sustain metadata, lineage, and governance strategy for data residing on the platform
- Develop and maintain platform strategy through partnerships with architects and engineers
- Work closely with R&D business users, data engineers, data scientists, to identify next generation platform requirements
- Management experience running a critical infrastructure team(s)
- Experience with development or large-scale production of the Hadoop ecosystem
- Passionate enthusiasm for empowering others to using data to improve processes and products
- Fearless approach to problem-solving and striving for the best solution
- Strong sense of engineering / infrastructure tradeoffs and delivering mitigating strategies
- Assume responsibility for the overall systems development lifecycle
- Partner with other members of the stakeholder group to develop the long-term strategy for the program and translate that into an achievable technical roadmap/action plan
- Good understanding of object-oriented analysis, programming, and design
- Expertise relating to C++, C#, and C programming languages Inter-Process Communication protocols
- Proficiency in the use of real-time operating systems (RTOS), field programmable gate arrays (FPGA), microcontrollers, and digital signal processors (DSP)
- Fluent command of English and solid understanding of German, both written and spoken
- Education-B.S.-Computer Science or Business Administration
- Previous experience managing shared services or libraries across cross-functional teams