Principal Developer Resume Samples

4.9 (85 votes) for Principal Developer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the principal developer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
JH
J Hirthe
Jocelyn
Hirthe
660 Leannon Hills
Chicago
IL
+1 (555) 508 5212
660 Leannon Hills
Chicago
IL
Phone
p +1 (555) 508 5212
Experience Experience
Chicago, IL
Principal Developer
Chicago, IL
Lesch, Fadel and Carter
Chicago, IL
Principal Developer
  • Provide insight and suggestions to improve team process and workflows
  • Validate the code provided by development is efficient and accurately addresses performance issues reported
  • Work with all teams to continuously analyze and improve development, deployment, operations, and issue tracking processes
  • Provide oversight and work direction to the team's Application Developers
  • Assess projects/programs and create test approach. Articulate approach and present to senior managers and directors within the organization
  • Responsible for analysis, design, development and management of large-scale distributed applications
  • Designs new software and web applications, supports applications under development, and customizes current applications. Develops software
Houston, TX
Principal Developer, Software
Houston, TX
Greenfelder, Hettinger and Pfannerstill
Houston, TX
Principal Developer, Software
  • Collaborate/Partner with other teams including Enterprise Testing, Release Planning and Management, Business Systems Analysis, Project Management, and Application Support on successful delivery of systems enhancements
  • Utilize departmental Systems Development Lifecycle Methodology as a guide for development activities
  • Well-versed, having worked with continuous integration and development (CI/CD) methodologies
  • Identify and implement changes and/or addition to development processes for continual improvement
  • Evaluate technology stack, constraints, and dependencies to introduce tools, frameworks and strategies that provide maximum automation, during development, deployment and production while requiring minimal developer support
  • Create development standards/guidelines for app teams, help them follow the DevOps model
  • Analyze and prepare recommendations to address existing and potential trouble areas in systems and procedures across the organization as well as design and recommendation on new solutions both in relation to hardware and software design
present
Philadelphia, PA
Principal Developer, Viper Sys Engineering
Philadelphia, PA
Kris-Smitham
present
Philadelphia, PA
Principal Developer, Viper Sys Engineering
present
  • Work with software architect team and product/project managers to validate new architecture and define roll out strategy
  • Development of execution harnesses, systems validation tools and code performance validation tools
  • Custom development of monitoring, analytics and troubleshooting tools relating to video delivery systems
  • Assign and track work and prepare status updates
  • Provide end to end system integration design services on large and complex video products
  • Development and execution of load, capacity, longevity and stress testing of systems
  • Development of tools and processes for managing Unix servers
Education Education
Bachelor’s Degree in Computer Science Engineering
Bachelor’s Degree in Computer Science Engineering
Washington State University
Bachelor’s Degree in Computer Science Engineering
Skills Skills
  • Ability to break down complex problems and projects into manageable goals and deliverables
  • Proven experience in designing, building, improving and running high-performance, highly-available and scalable distributed systems
  • Strong proficiency with data manipulation language including optimization techniques
  • Develop reusable capabilities and accelerators to enable flawless execution of IT projects
  • Highest personal and professional integrity and strong work ethics
  • Knowledge in using and developing applicable tool sets, including or similar to: Git, Groovy, Gradle, Jenkins, IntelliJ
  • Strong organizational skills and attention to details
  • Ability to drive the technical direction for projects and ensure quality of the delivered code
  • Solid knowledge of architectural principles
  • Strong knowledge in industry best practices in external resource development
Create a Resume in Minutes

15 Principal Developer resume templates

1

Principal Developer Resume Examples & Samples

  • Ensure and track resolution of all technical issues pertaining mainly to Order-to-Cash functions
  • Design, Develop and Maintain custom extensions to Oracle Applications
  • Design, Develop and Maintain the integration of other systems to Oracle Applications
  • Design, Develop and Maintain reports and views in Oracle Reports and Discoverer10g/9i
  • Track issues and enhancements and ensure implementation and release activities comply with audit requirements
  • Perform as technical team member or lead on new projects
  • Author and manage the documentation of functional and technical project deliverables
  • BS in Computer Science, Engineering or equivalent
  • 5+ years overall experience in the implementation and maintenance of Oracle Applications Releases 11i and 12, particularly in the Order to Cash area
  • 4+ years experience in writing custom programs and interfaces to Oracle applications using PL/SQL following oracle coding standards
  • 4+ years experience in design and development of custom reports/forms
  • 4+ years experience in design and development of Oracle Discoverer 10g/9i views and reports
  • 2+ years proven working experience in workflow
  • Experience in performance tuning of various custom programs/reports
  • Experience in version control systems and deployment to productions
  • Proven ability to interface and work with varying levels of the organization, from users to management, in a highly interactive culture
  • Self starter, shows initiative and the ability to manage workload prioritization
  • Experience with requirements and functional design documentation
  • Experience with Oracle Web pls/sql, Web Services, Java, JDBC is also desirable
2

Principal Developer Resume Examples & Samples

  • Manage the day-to-day operations of Gannett Digital’s revenue solutions development team – Note that this role will require candidate to actively develop solutions as well
  • Be an active member of the Revenue Solutions team that conceptualizes and drives new revenue solutions for the company
  • Actively develop and produce creative solutions for outside clients and internal initiatives
  • Provide creative critique and recommendations for client advertising campaigns
  • Periodic on-call support for after hours ad-related emergencies
  • Be a thoughtful representative for Gannett Digital and the Revenue Solutions group within the Gannett organization both internally and at external events
  • Be the subject matter expert for advertising technology and revenue solution’s products
  • Effectively communicate the VP of Revenue Solution’s vision of product to your team, and approve products/initiatives on behalf
  • Have 8-10 years experience as a front-end developer and have strong programming language and scripting skills
  • Have experience in mobile and tablet development
  • Have 2+ years leading teams of engineers/developers
  • Can speak the languages of designers, animators, producers, and copywriters
  • Can work both independently and with a team when necessary
  • Thrive and maintain a sense of humor when faced with design and time constraints
  • Have extensive experience
  • Love collaboration, rapid iteration, and receiving/giving constructive feedback
  • Are passionate about building and growing digital talent
  • A strong grasp of computer science fundamentals (data structures, algorithms, etc)
  • Strong experience with Scrum and test-driven development
  • Fluency in best practices for multi-platform design
  • Fluency in HTML, CSS, and Javascript and modern UI libraries and frameworks
  • Familiarity with Python/Django
  • Familiarity with iOS development
  • Work samples demonstrating experience creating great UI
  • In-depth knowledge of web-service and data-driven application architecture
3

Principal Developer Resume Examples & Samples

  • Define and enforce overarching architecture strategies
  • Identify high-level architectural issues and develop solutions
  • Review and merge high-risk changes
  • Develop understanding of the entire framework and identify big picture gaps
  • Develop solutions to mitigate user error (eg. automation, validation, etc)
  • Mentor senior developers
  • Provide insight and suggestions to improve team process and workflows
  • Regularly ideate and develop new high-impact innovation projects
  • Provide guidance to senior developers in formulating new innovation projects
  • Provide team training on architecture, strategy, and technology
  • Document architecture code and high-level systems
  • Define best practices and guidelines for lower level developers
  • Work with other disciplines to help shape new products from a technical perspective
4

Principal Developer Resume Examples & Samples

  • Technical vetting and integration of third-party personalization service providers (eg. Cxense, Taboola, Rumble, Dynamic Yield)
  • Understand personalization feed algorithms (eg. behavioral, contextual, collaborative, etc) and related machine learning concepts
  • Serve as primary liaison to emerging internal user data group
  • Understand and have experience with analytics and business intelligence platforms (Hadoop)
  • Test-driven strategy development (hypothesis, prediction, implementation, analysis)
  • A/B testing framework architecture, best practices and guidelines for controlled experiments
  • Personalized content rendering framework architecture (SEO awareness, performance optimization)
  • Provide insight and suggestions to
  • Improve team process and workflows
  • 9+ years of progressing responsibilities in software development.Prior team leadership and architecture experience with non-trivial solutions
  • Expertise in multiple technologies (Django/Flask/Python, Node/Express, Angular, Backbone, Require, Grunt, and MongoDB) across software engineering, security, data management, etc
  • Experience with Agile/Lean methodologies, continuous integration, GitHub, Git, Test Driven Development
  • Ability to work on own initiative
5

Principal Developer, IP Operating System Resume Examples & Samples

  • B.Sc. / M.Sc. in Computer Science or related technical discipline, or equivalent practical experience
  • Up-to-date software engineering skills
  • Knowledge and experience with IP Router & Switch software architectures control plane/forwarding plane interaction, and specifically, carrier-grade infrastructure development with end-to-end lifecycle
  • Excellent knowledge and track record of work on Hardware Abstraction Layers preferably routing stack adaptation on hardware platforms
  • World class programming skills (C, scripting languages)
  • Experience with multi-threaded, multi-process programming
  • Extensive knowledge of TPC/IP networking and routing protocols
  • Knowledge of Linux/Unix environment, tools, and APIs
  • Solid balance of strategic thinking and ability to get things done
  • Problem solving attitude and team player skills
  • Forwarding services such as QoS, ACL
  • Forwarding Abstraction Layer design and implementation
  • System infrastructure such as memory, Inter-process Communication, Abstraction Layers, High Availability
  • Software Defined Networking (SDN) and/or Network Function Virtualization (NFV)
6

Principal Developer Resume Examples & Samples

  • Provide guidance to peer developers in formulating new innovation projects
  • Fosters ideologies of automation over manual repetition
  • Willingness to learn, and listen to others opinions
  • Expert level knowledge of NodeJS patterns and best practices
  • Strong understanding of client-side frameworks (Angular, React, Knockout, etc.)
  • Proven experience in a test-driven development environment
  • Ability to flex between front-end and back-end code
  • Understand the ins and outs of source code revision management systems (GIT)
  • Comfortability with other scripting languages (Python, PHP, etc)
  • Knowledge of continuous delivery practices
  • Understanding of cloud-based hosting platforms (primarily Heroku, AWS) as well as DevOps tools (Puppet, Chef, etc.)
7

Principal Developer Resume Examples & Samples

  • Specific development experience with JAVA is required
  • Familiarity with NEXEN is a plus
  • Previous experience in implementation of software packages is preferred
  • Requires hands on installation and development efforts in partnership with development team
  • Subject matter expertise in Contract Lifecycle Management, Document Management Systems, or Machine Learning is preferred
8

Principal Developer Resume Examples & Samples

  • Consults with internal business groups to provide high-level application software development services or technical support
  • Provides comprehensive senior-level technical consulting to IT management and senior technical staffs
  • Evaluates compliance with the organization's technology standards. Works with internal business groups on implementation opportunities, challenges, and requirements of various applications
  • Guides and consults with IT management and technical staffs regarding use of emerging technologies and associated services
  • Participates in defining corporate implementation and integration strategies of new technologies
  • Advocates for innovative, creative technology solutions
  • Contributes to the achievement of area objectives
  • Experience hands on coding in Java
  • Experience with Apache and Tomcat
  • Experience with Agile methodology, Continuous Integration, Test Driven Development
  • Some experience contributing to an open source project and/or an understanding of how the open source ecosystem works and how to participate in this ecosystem
  • Candidates will have familiarity with one or more PaaS offerings with an in depth understanding of cloud computing and PaaS concepts
  • An ideal candidate will have experience in using implementing application or platform use cases
  • Understanding of platform abstractions and how platform abstractions permit the realization of platform (application management) use cases
  • Experience with any of the following products would be beneficial, although not required: Eclipse, Maven, Nexus, Activiti, Camel, Puppet, MCollective, and/or OpenLDAP open source technology
  • C++ experience would be nice to have, but not required
  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required, 10-12 years of experience in software development required, experience in the securities or financial services industry is a plus
9

Principal Developer, Android Resume Examples & Samples

  • Conduct technical evaluations and make solution recommendations
  • Ensure continuity of codebase amidst changes to team composition/resource allocation
  • Minimum 4-5 years experience in Android development with some audio experience strongly preferred
  • Experience working in a shop with Agile methodology
  • Background in API design / consumption
  • Bachelor’s degree or equivalent relevant experience
  • Experience with Android application development
  • Knowledge of deployment to the Play Store
  • Solid understanding of object oriented-design principles and data structures
  • General awareness of community best practices, i.e., do you subscribe to Android Weekly?
  • A passion for fit and finish of user interfaces
  • Ability to work independently and as part of team environment
  • Strong organizational skills and attention to details
  • Our technical stack includes
10

Principal Developer, iOS Resume Examples & Samples

  • Contribute/develop code
  • Represent, liaise and play a key contributor role for team across all functional groups within the Sirius XM
  • Minimum of 4-5 years experience in iOS development with some audio experience strongly preferred
  • Experience with iOS application development
  • Deployment to the App Store
  • Solid understanding of object-oriented design principles and data structures
  • Understanding of unit testing, continuous integration
  • General awareness of community best practices, i.e., do you subscribe to iOS Dev Weekly, NSHipster, or objc.io?
  • Passion about fit and finish of user interfaces
  • A desire to work on an important and robust app that helps people connect to amazing experiences
  • Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment
11

Principal Developer Resume Examples & Samples

  • Architect, analyze, design, and development of a service-based API including hands on implementation, testing, review, and documentation
  • Work with development manager and other development teams during the requirement gathering and acceptance testing process
  • Research and integrate best of breed technologies and frameworks into our products and solutions
  • Active leader and participant in Gannett’s software development process including daily scrums, collaboration, sprint reviews and code demonstrations
  • Work with all teams to continuously analyze and improve development, deployment, operations, and issue tracking processes
  • Document solutions to institutionalize knowledge for the development, operational, support, and end user communities
  • Minimum 8 years of development and integration experience
  • Minimum 2 years of experience in a senior technical role
  • Experience with .Net, Python, and/or Node JS
  • Experience debugging and analyzing issues in a complex, service orientated environment
  • Working with and developing for media related web sites
12

Principal Developer Resume Examples & Samples

  • Web development (Java, APIs (REST), JSON) experience
  • Strong Java/J2EE, scripting (JS/Groovy) and web service integration skills
  • Strong relational database management skills (Oracle, mySQL, DB2, MS SQL Server)
  • Experience sizing and performance tuning web and database applications
  • Experience with production support processes and procedures
  • Hands-on experience with Data governance or business glossary software
  • Knowledge of Data management standards and data governance practices
13

Principal Developer Lead Resume Examples & Samples

  • Distributed system expertise
  • Solving hard problems
  • Service mindset and experience
  • Networking expertise is an extra plus. This might include
  • 10+ years of experience working in a networking and distributed systems environment
  • 10+ years of experience in software development is a must have
  • Solid user mode Design and Dev skills
  • Experience with performance optimization of low level code
  • 10+ years of professional development experience
  • Experience shipping products or services
  • Passion and drive for profound impact
  • BS or MS or PhD degree in Computer Science, or equivalent experiences
14

Principal Developer Resume Examples & Samples

  • Contribute code as directed by management
  • Represent team within corporate organization
  • 8+ years of experience with developing and deploying web applications
  • Solid understanding of designing highly distributed fault tolerant software
  • Experience with cloud based solutions and database performance issues
  • Strong knowledge of object oriented programming and design patterns
  • Comfortable working within an agile SDLC environment
  • Bachelor’s degree in Computer Science or Software Engineering. Equivalent work experience will be considered in lieu of degree
  • Development experience with modern open source web frameworks
  • Programmed with at least Python, Javascript, Scala or Java
  • Solid experience with SQL, relational database design, and normalization
  • Experience with building and consuming RESTful services and SOA
  • Strong understanding of how multi-threading works with race conditions
  • Knowledge of cloud architecture, horizontal scaling issues, caching schemes, etc
  • Front end web development experience with HTML5, JS, CSS
  • Apache Spark is a must
  • Flask or Django, NodeJS with Express, Play Framework
  • NoSQL databases such as Cassandra or MongoDB
  • Microservice architecture using AWS SQS or RabbitMQ
  • AWS EC2, S3, SNS, Elastic Transcoder, Elastic Beanstalk
  • Apache Solr or AWS Elastic Search
  • Audio content and recommendation engines
15

Principal Developer Resume Examples & Samples

  • 4+ years experience w/ Spring Framework,MQ
  • Broad skillset covering programming, database, scripting, system performance, distributed architecture
  • Strong communication skills, interpersonal skills, excellent team player
16

Principal Developer Resume Examples & Samples

  • Analyze application requirements and develop high level and detailed application designs and data models
  • Analyze, define and document requirements for data, workflow, and logical processes and interfaces with other systems. Ensure the data model is flexible to handle current and future needs
  • Ensure that expected application performance levels are achieved by coordinating, coding, testing, implementing and documenting applications. Analyze all database queries and structure to ensure optimal performance
  • Interact with business users and understand business requirements, and analyze and come up with optimal technology solutions to solve business requirements
  • Work with offshore team closely to deliver projects on time and in a high quality manner
  • Design/Develop/code end to end technology solutions for BNY enterprise risk business including batch process, business logic, user interface, database access, testing and process automation
  • Mentor offshore and junior team members by developing and enforcing standards, facilitating code reviews, and coordinating learning opportunities
  • 7+ years experience w/ Data Modelling, Data Analysis, and Data Performance
  • 2+ years experience w/ RESTful Web Services
  • 3+ years experience w/ ETL (Pentaho a bonus)
  • Experience with Vertica (or MongoDB, Hadoop, Big Data)
  • Nice to haves: Continuous Integration, Jaspersoft, Bower, Grunt, Node.js, Git
  • Experience working with development of complex, large-scale systems required - financial or risk project experience preferred
17

Principal Developer Resume Examples & Samples

  • Interact with business users and understand requirements; analyze and come up with optimal technology solutions to business requirements
  • Design/Develop/code end to end distributed technology solutions
  • Javascript + UI frameworks (AngularJS is a plus)
  • Web Services (REST API preferable)
  • Web application frameworks (Spring Core, Spring Web Services preferable)
  • Outstanding product sensibilities, superb ownership mindset, strong work ethics and habits of excellence
  • Experience in development of complex, large scale systems
  • Experience in integration with multiple back-end systems
  • Computer Science or Engineering Degree (B.S or M.S) from a major U.S. or International university is required for this opportunity
18

Principal Developer Resume Examples & Samples

  • Experience (US only) and Education
  • 10+ years of Software Engineering experience
  • BS Engineering/Computer Science or equivalent experience required; advanced degree preferred
  • Serve as a primary technical point of contact for external technology resources
  • Provide design input across a product
  • Work directly with customers and end users
  • Serve as acknowledged “go to” person on coding and technical issues
  • Mentor lead software developers interested in consultancy on development methodologies and optimization techniques
  • Expertise in data modeling, design and manipulation, optimization, best practices, tuning, and leading industry trend knowledge
  • Software development process expert in applicable methodologies (e.g., Agile, Waterfall)
  • Expertise in industry technology language development trends
  • Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit
  • Expert knowledge of multiple data storage subsystems
  • Strong budgeting/finance skills
  • Proven expertise in the use and development of applicable desktop tool sets
  • Proven expert in partnering and leading internal and external technology resources in solving complex business needs
  • Strong experience with various resource models such as Managed Services and/or Staff Augmentation
  • Ability to partner and lead internal and external technology resources in solving complex business needs
  • Expertise in development languages including but not limited to: Java/J2EE, JavaScript, JSP, HTML, XML, SQL, UNIX
  • Experience with development frameworks including or similar to: Junit, Mockito, Backbone, Marionette
  • Knowledge in using and developing applicable tool sets, including or similar to: Git, Groovy, Gradle, Jenkins, IntelliJ
  • Advanced problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making
  • Advance communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums
  • RBI General Benefits Package
  • 401k match of 5%
  • 18 Days Holiday
  • Paid Charity Days * 2 days per year
  • Benefits start the upon hire date
  • Excellent OTE & Competitive Salaries
19

Principal Developer Resume Examples & Samples

  • Python/R Machine Learning, and extensive data manipulation
  • Complex Time Series based Anomaly Detection in python
  • Classification, Segmentation, Association Mining in Python
  • Python REST, Micro service frameworks like Flask, Falcon, oAuth, LDAP
  • Python ORM with NoSQL and NewSQL databases( Mongo DB, Cassandra, Redis )
  • PySpark, PyKafka
  • Python Viz – Seaborn, Lightning
  • Python unit testing
  • R,ggplot2 and advanced R visualizations, ability to use CRAN packages
  • Deep core Java with Spark
20

Principal Developer Resume Examples & Samples

  • We are looking for an Hands on Application Manager
  • Must have a minimum 12-15 years of experience, has managed Distributed application development
  • Managed 10-15 member team onsite and offshore
  • Has experience in managing Java/J2EE application team
  • Experienced in SDLC
  • Has experience in managing multiple projects simultaneously, good communication skills
  • Has experience working with Business users
  • Has experience with Distributed architecture design
  • Can guide team to design /architect and develop
21

Principal Developer Resume Examples & Samples

  • Requirements Analysis
  • Web application frameworks (Spring Core, Spring Integration, Spring Web Services preferable)
  • Experience building Reporting Data Warehouse & experience in ETL is required
  • Computer Science or Engineering Degree (B.S or M.S) from a major U.S. or International university is required
22

Principal Developer Resume Examples & Samples

  • Experience with Advent Geneva RSL and understanding of the user features/functions of the application
  • Experience with Microsoft .NET technologies
  • Proficiency in OO programming in C#, C++ or Java
  • Experience with Scripting languages on UNIX and Windows,
  • Experience with source control systems (GIT, TFS, SVN etc…)
  • Experience / Familiarity working in Agile development environments and use of JIRA
  • Knowledge of financial instruments, markets, and trading and prior programming experience in the securities processing industry is helpful
23

Principal Developer Resume Examples & Samples

  • To assist ILM analysts, the record management office and the senior record management officers to engage users for archive planning and data analysis, including requirement gathering and discussion, document and taxonomy modeling, work flow and document life cycle design, APIs design and implementation
  • To monitor and improve system performance by analyzing and diagnosing system activities and usage issues, creating utility tools to harvest and aggregate critical metrics, to generate performance reports
  • To manage incidents and problems by interacting with vendor and infrastructure teams, including fix packs testing and deployment, periodical DR/HA testing and other quality assurance activities
  • To participate in the design and architecture work to define the enhancements for the current deployment and the evolution paths for the next generation of strategic platforms
  • To implement proof-of-concept and/or major functionalities to deliver specific development requirements or the future strategic solution
  • Minimum 10 - 12 years of development and system management experience in the financial related business
  • Fluent in major programming languages, design patterns, implementation and testing methodologies, application and platform tools, SDLC process
  • Good work ethics and communication skills, quick to learn with forward-looking attitude ready for challenges and demanding work requirements
  • Application development skills using common programming techniques such as Perl, Python, Unix/Power Shell, web, C/C++, C#, .Net, Java, JSP, XML, XSL, CSS, HTTP, JavaScript, web or application servers
  • DB design, implementation skills using SQLs and DB tools on major DB products
  • Development and testing tool knowledge such as IDEs; change management, build and test tools
  • Experience with document / content management systems or other enterprise application or infrastructure management systems
  • Design framework and application tools such as J2EE, JQuery, YUI, ETL, Ajax, Spring, Big Data, NoSQL, Business Objects, Hibernate
  • OS knowledge for process and memory management, networking, monitoring, scheduling, security, performance turning
  • GUI, graphs and charts designs
24

Principal Developer Resume Examples & Samples

  • Design/ Develop/ code end to end technology solutions for BNY Mellon’s Enterprise Architecture and Developers Practices Group organization
  • Provide integration with BNY Mellon’s NEXEN Ecosystem, BXP Private Cloud Platform as a Service and Digital Pulse Big Data Analytics solution
  • Interact directly with business users to understand their requirements; analyze and come up with optimal technology solutions
  • Write high level and low level design documents; Conduct peer code review
  • Development experience in a java web environment required (Java, Spring, REST Services development experience a must)
  • Experience in an Agile continuous integration / deployment environment
  • Ability to work efficiently with offshore team members
  • Ownership mindset, strong work ethics, a habit of excellence
25

Senior Principal Developer, Web Resume Examples & Samples

  • Have the senior skills and understanding of engineering solutions comprised of multiple applications and technologies, ability to develop solutions in inter connect configuration capabilities and integrating with multiple external systems
  • The senior developer / engineer manages, develops and employs a development network including all necessary hardware and software and conducts periodic system requirements reviews to ensure that all components are up to date. ​​ The senior developer / engineer develops and employs a system supporting the integration, test and certification environment including all necessary hardware and software and conducts periodic system requirements reviews to ensure that all components are up to date
  • Have experience and understanding of both code review and security review and approval processes
  • The Mobile Developer develops strategies for adapting program to emerging mobile platforms that will be fielded through the client enterprise, and makes recommendations for software revisions to support those platforms
  • The Mobile assists with developing and employing a suite of processes and metrics to conduct product testing (including user acceptance testing) and to capture and report on those results
  • Conducts the identification, testing and fielding of online, GIS, desktop and mobile capabilities for configuration and deployment
  • Support the operational environment for security patch and stig, operational troubleshooting, upgrades and all other application level functions
  • Possesses excellent communications and management skills and is able to articulate program and project requirements effectively to technical and non-technical audiences
  • 10-15 years of related experience in web software development
26

Principal Developer Resume Examples & Samples

  • Responsible for leading the development of new generation cloud based SaaS to provide a service platform that can be market adapted to meet business requirements
  • Responsible for use of Service Bus and alternatives for adaptation, particularly in cloud computing, SaaS in Cloud
  • Responsible for analysis, design, development and management of large-scale distributed applications
  • Responsible for development, management, and maintenance of relational and non-relational databases
  • Develops and implements Software Documentation Guides like Reference Implementation Libraries – concepts to provide “patterns and best practices”
  • Assists with defining architecture definition, system structure, logical and physical vies, architectural principles and software security
  • Identifies methodologies for service-oriented analysis and design
  • Conducts use-case, analysis, design, and deployment models, including adding elements used for testing and verification to the design
  • Incorporates existing code and reusable assets in the development of a new application
  • Creates, imports, and revises requirements, attributes, and requirement documents
  • Describes Web services, and explain how they support the realization of SOA solutions
  • Utilization of software engineering patterns and principles, such as model-view-controller
  • Strong understanding of Cloud computing technologies
  • Technical leadership, including responsibility and authority, steering a team, assisting developers with technical problems, development and debugging skills, technical coaching and mentoring
  • OOP concepts and implementation
  • OOAD, Design patterns
  • Target industry analysis and solution architecture strategies
  • Deep understanding of software development processes including source control, build processes, continuous integration, automated testing
  • B.S. in Computer Science, or related degree and equivalent experience
  • Master’s degree strongly preferred
  • Minimum of 10+ year’s software development experience, including open source technology
  • Demonstrated experience developing Cloud based software services
  • Demonstrated success developing business solutions, integration technologies, and web-services, against non-functional requirements including performance, scalability, maintainability and security (OWASP, WASC)
  • Demonstrated experience with open source development platforms, Web Services design, Enterprise Application, Integration, various database, middleware technologies and ORM technologies
  • Experience with formal software development processes and methodologies such as XP, SCRUM, and Kanban
  • Experience implementing mobile-first responsive design and architecture
  • Object oriented design
  • Structured programming languages (Java or C++)
  • Interpreted languages (Rails, Python)
  • Popular open source and/or commercial frameworks and libraries
  • Server performance tuning
  • Ability to write reports, business correspondence, and procedure manuals
  • Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations
  • Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis
  • Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables
  • Expertise in JQuery, CSS, or HTML5
  • Strong understanding of Cloud computing
  • SOA technologies (REST, SOAP, UDDI, WS-Addressing, WSDL, WS-standard)
  • Interpreted languages such as Rails and Python
  • Open source development platforms
  • Web Service design
  • Enterprise Application Integration Database
  • ORM technologies
  • Extensive Experience with SOA technologies REST, SOAP, UDDI, WS-Addressing, WSDL, WS-standards
27

Principal Developer, Product Realization Resume Examples & Samples

  • Provide operational oversight to a high-performance, cloud-native distributed application, ensuring that the design meets the stringent performance and security requirements
  • Serve as black-belt immutable infrastructure ninja in AWS — multiple releases per day, complete automation using CloudFormation and Chef, rolling upgrades and canary deploys
  • Will monitor, maintain, evolve and cajole Marathon/Mesos/Docker infrastructure
  • Champion performance, security and cost-reduction measures, providing hands-on engineering and feedback to application teams to meet an extremely high quality bar
  • X509 wrangling, carrier-grade key management, network troubleshooting and open ssl hijinks will be a daily fact of life
  • Must be able to lead the charge in transaction tracing, telemetry (Graphite/Grafana) and alerting techniques to provide visibility into component performance and quickly identify problem areas
  • Mentor junior staff, and evangelize emerging trends back into the rest of the Enterprise
  • 5+ years’ experience in product management, ideally within mobile
  • You think big: identify big disruption opportunities and come up with plans to go at them
  • You prioritize: balance quick wins against long play investments on how to grow the business value of the program
  • You execute: ready to roll-up your sleeves and do what it takes to ship on time with quality
  • You’re agile: speak in terms of user stories and assess the impact of technical trade-off
  • You can communicate: fluently translate technical concepts to non-technical people and concretely articulate fluffy marketing concepts to technical people
  • You report impact: know what to watch, how to measure it and can forecast improvements to a business case
  • You collaborate: lead cross-functional team discussions, brainstorm and validate new ideas with others
  • You learn: you keep a finger on the pulse of mobile’s non-stop upgrade cycle and want to develop and grow what you know
  • You sweat details: your personal work standard and attention to details are excellent
  • 5+ years with Linux system administration
  • Must have working knowledge of Java deployments (JVM tuning, standard logging practices with Java, keystore/truststore creation/debugging)
  • Practical background and working knowledge of security and networking, including TLS/HTTPS, symmetric and asymmetric encryption algorithms, message authentication techniques, x509 certificates (and chains, trusted CAs, etc.), key management techniques, etc
  • Must take ownership of issues and be able to drive to completion with little oversight and under pressure. You will own it
  • LI-TECH-MB1
28

Principal Developer, IT QA Resume Examples & Samples

  • Provides test status reporting
  • Assess projects/programs and create test approach. Articulate approach and present to senior managers and directors within the organization
  • Define automation scope and aid in automation of test cases
  • Utilize development skills to build (code) and unit test new systems functionality per technical specifications, with deliverables to include code builds and documented unit test results
  • Manages the investment of test automation across the program portfolio to achieve organizational goals
  • Technical testing expertise to include continuous integration (CI) and continuous testing (CT) and big data reporting competencies. Deliver effective presentations to small groups and/or executive leaders
  • Develop innovative Quality Assurance solutions and ensure solutions are consistent with the Enterprise Quality Management’s Quarterly Operations Plans
  • A minimum of 10 years of IT experience with at least 3 years in managing large complex business systems in enterprise testing domain. Experience in the management of significant Information Technology projects is essential
  • Ability to attain results, convey a sense of urgency and drive issues to closure. Persists despite obstacles and opposition, sets high standards of performance and pursues challenging goals
  • Strong interpersonal skills; promoting healthy relationships and team dynamics
  • Focuses on the end user’s or customer’s needs; ability to set expectations and understand end user behavior
  • 6 + years of Coding experience in Selenium and/or Java and XML
  • Minimum 3 years professional experience designing and developing solutions that leverage SQL databases
  • Minimum 3 years professional experience designing and developing applications on one operating system (Unix or Windows 2000) or designing complex multi-tiered applications
  • Experience in leading test automation initiatives
  • Good understand of Performance Testing and Engineering
  • Experience in managing geographically dispersed teams
29

Principal Developer, IT Devops Resume Examples & Samples

  • Lead larger, more complex projects with significant customer impact
  • Participate in EIT Project Assessment process
  • Initiates and implements best practices to improve the delivery process, procedures and tools utilized across EIT
  • Provides status reporting to Leadership, EIT Partners and Executives
  • A minimum of 10 years of IT experience with at least 3 years in managing large complex business systems. Experience in the management of significant Information Technology projects is essential
  • Proven experience in managing large team of technology professionals
  • Understanding of the following tools: Jenkins, Junit (or equivalent), Selenium, Rally, Ansible, ServiceNow
  • Experience in Performance Engineering
  • Bachelor’s degree in a business or technical discipline (computer science or information technology)
30

Mau-principal Developer Resume Examples & Samples

  • Lead efforts with project stakeholders to design, develop and test complex custom modules to integrate with existing Ceridian systems and products
  • Review and evaluate business and technical specifications to determine their feasibility, the soundness of the solution, and compatibility with current systems and architecture standards. May review the work of others
  • Produce appropriate project documentation including schedules, system requirements, technical designs and testing plans and expected results
  • 4+ years experience working with various data structures performing data manipulation, including text, XML, XSLT, and relational database tables
  • 4+ years experience in development, testing or support environment in software industry
  • Already conversant on following technologies or proven ability to ramp on the following technologies independently o C#, HTML 5,.NET Framework 4.5, Web development including WCF and JSON
  • Expert knowledge of relational database design and software development lifecycle (SDLC) - strictly adhering to the user acceptance testing and validation steps
  • Experience gathering and analyzing requirements, and designing and developing applications using various development toolsets
  • Experience in system and module testing including planning, executing, developing test data, and documenting test results
  • Experience with multiple development methodology such as Agile, Microsoft Solutions Framework or related Experience in leading code reviews
  • Expert with advanced technologies such as SAS
  • Excels at conducting troubleshooting and research into software-related issues and products
  • Exceptional technical proficiency
  • Ability to effectively prioritize and execute a multitude of tasks in a high-pressure environment
  • Ability to work independently and lead teams in a collaborative environment
31

SOA Principal Developer Resume Examples & Samples

  • Define and implement programming and parameterization standards for SOA composites
  • Complete coding and unit testing activities related to SOA on-schedule and per quality expectations
  • Coach and mentor junior team members
  • Lead code review processes for SOA composites for the entire department
  • Act as subject matter expert on SOA processes and procedures for the entire IT organization
  • On an individual basis, meet service level agreements for production support response and resolution
  • Follow the standard WFS development processes
  • Keep technology skills current through training and development
  • Full Systems Development Life Cycle projects utilizing the JAVA 2 Enterprise Edition (J2EE) platform
  • Developing enterprise web-based transactional applications on a J2EE platform or using Oracle Jdeveloper under the OAF
  • Developing business classes in Java and stored procedures in PL/SQL
  • Developing web pages using Java Server Pages (JSP), Java Script and HTML
  • Developing web applications using J2EE application server, preferably Oracle9iAS
  • Debugging complex web based applications
  • SQL and JDBC design/development on an Oracle platform
  • Strong knowledge of SOA as a software development practice
  • Familiarity with Oracle SOA technology and SOA administration
  • Experience with version control systems, preferable CVS
  • Knowledge of Functional or Automated Testing methods/tools like JUnit and JMeter
  • Knowledge of the Oracle database and its main programming languages SQL and PL/SQL
  • Adept in providing quality assurance checkpoints related to tiered development including object design, model design, and Java, JSP and SQL code reviews prior to solution releases
  • Bachelor’s Degree in Computer Science, Engineering or similar technical discipline
  • Experience leading teams of developers
  • Experience managing multiple projects simultaneously
  • Solid understanding of WFS business process and application architecture
  • Ability to lead application development efforts from design to release
32

Principal Developer, Database Resume Examples & Samples

  • 3 years call center experience
  • 5 years with business intelligence tools (e.g. Business Objects, Cognos, Hyperion, etc.)
  • 5 years’ experience using Microsoft Office with very strong Excel & PowerPoint experience
  • 3 years’ experience in online e-commerce or on-line support environments
  • 5 years’ experience in reporting & analyzing performance & online marketing activities
  • 4 years’ experience in advanced business analytics, which include testing, competitive analysis, surveys, & market research
  • Business, Statistics or similar degree
33

Principal Developer Resume Examples & Samples

  • Manage individual project priorities, deadlines, and deliverables
  • MS or PhD, further education or experience in engineering, computer science or other technical related field
  • Experience with one or more general purpose programming languages including but not limited to: Java, Scala, C/C++, C#, Python, JavaScript, or Go
  • Interest and ability to learn new coding languages as needed
34

Principal Developer, Software Resume Examples & Samples

  • Utilize planning and leadership skills to oversee development deliverables as required to implement new systems capabilities
  • Minimum 10 Years Application Development Experience
  • Has had technical leadership experience on at least 5 large scale projects, providing leadership to at least 4 developers on each project, with projects impacting multiple business units and with development timelines greater than 4 months each
  • Minimum 5 years professional experience using 3 or more development languages or tools (e.g., C#, ASP.Net, J2EE Application Framework, Siebel, Oblix, etc.)
  • Minimum 5 years professional experience designing and developing applications on two RDBMS (Oracle, SQL 2000, Teradata)
  • Minimum 5 years professional experience designing and developing applications on two operating systems (Unix, Windows 2000, etc.) or designing complex multi-tiered applications
  • Minimum of ten years work experience as a developer is desirable, preferably in the wireless industry
  • Has experience working with at least 5 business applications/systems and has also provided tier 4 production support
  • Specific work experience/skills required for each individual position to be updated by the hiring manager as these will vary depending upon whether the position develops user interfaces, middle tier and/or interfaces, database, business intelligence, or packaged applications like Siebel or Rightpoint
35

Principal Developer, Software Resume Examples & Samples

  • Maintains expertise as a SME in three or more middleware technical disciplines and defines architectural standards and best practices within those disciplines
  • Interacts with Senior management to effect solutions for enterprise business requirements
  • Guide Architectural focus groups as prime subject-matter expert in area of expertise
  • Mentors team members on new technologies in area of expertise
  • Prepares and maintains documents that include architecture diagrams, data models, and navigation maps in area of expertise
  • Analyze and prepare recommendations to address existing and potential trouble areas in systems and procedures across the organization as well as design and recommendation on new solutions both in relation to hardware and software design
  • Provide direct technical evaluation of third party products for inclusion in T-Mobile solutions Help define software development processes
  • Understands the business processes on Projects Assigned
  • Translates business requirements into technical requirements and assist other team members in implementing the solution
  • Ability to direct the work of other developers in a lead role
  • Knowledgeable about Wireless telephony business processes, strategic technologies and industry best practices
  • Strong analytic and problem solving skills
  • Strong understanding of software development methodologies
  • Competent in two or more of the following technical disciplines
  • Expert Knowledge of Cloud native application development required
  • Expert Knowledge of Microservices architecture style is required
  • Expert Knowledge of Middleware and SOA Technologies
  • Expert Knowledge of Apigee and TIBCO is desired
  • Expert Knowledge of Telecom domain knowledge is desired
  • Expert Knowledge of Business Process Management technologies
  • Minimum 8+ years in business environment
  • Minimum 10+ years as software or systems architect, engineer, programmer
36

Principal Developer Resume Examples & Samples

  • Apply technical expertise to design, develop and optimize data transformation solutions in a SQL server/Hadoop data ecosystem – thought leadership and hands on development
  • Lead and coach technical engineers towards best practice and practical solution designs
  • Work in an Agile/SCRUM environment for project execution
  • Provide tier 2/3 support for deployed data solutions
  • Develop deep technical knowledge and thorough understanding of data sources and downstream applications
  • Ability to analyze information needs of stakeholders and design the best possible data solution using existing ETL capabilities
  • Expert level ETL development on relational database platform – SSIS and SQL Server
  • Expert level TSQL scripting
  • Ability to drive the technical direction for projects and ensure quality of the delivered code
  • Strong consultative, analytical, and problem-solving skills
  • Leading/coaching team members to deliver against project scope and milestones
  • Exposure to big data a plus
  • BS degree in Computer Science, related technical field, or equivalent work experience
  • 10+ years in application development
  • 5+ years developing ETL solutions within a Data Warehouse environment using SSIS
  • 5+ years using SQL, TSQL, shell scripting
  • 3+ years as a lead developer or architect
37

Senior Principal Developer Resume Examples & Samples

  • Provides advanced application development and technical support for customer websites
  • May work in a consulting capacity across multiple tasks or contracts
  • Collaborates with graphic artists to develop web page graphics that support interactive; marketing-focused content
  • Prepares functional specifications from which programs will be written; then designs; codes; tests; debugs and documents programs
  • Participates in the technical design; development; testing; implementation and maintenance of website enhancements
  • Oversees systems tests and monitors test results and corrective actions
  • Provides guidance and work leadership to less-experienced staff; and may have supervisory responsibilities
38

Principal Developer, Pipeline Tooling Resume Examples & Samples

  • Ability to read and understand a variety of code, help with code / code repo integration into CI/CD pipeline
  • Excellent soft skills around communications, empathy, cross-functional collaboration and seeking a win-win partnership with all stakeholders
  • Hands-on Expertise with continuous integration (e.g., Jenkins), source code control systems (e.g., Git, SVN), build automation tools (Ant, Maven, Gradle, etc.)
  • Hands-on Expertise with infrastructure surrounding typical production applications, such as routers, SSL termination, SSO systems, load balancers, web tier and databases
  • When recurring questions are identified, writing technical content to increase the Knowledge Base and creating videos/webcasts and other content
  • 7+ years Hands-on experience with continuous integration and its real-world role in delivering software
  • Minimum 3 year experience in designing and developing applications on relational databases (MySQL, MS-SQL etc) as well as No-SQL (MongoDB, Cassandra etc)
  • The following technologies are not all mandatory, though higher levels are technical expertise are highly preferred
39

Senior Principal Developer Resume Examples & Samples

  • Provides technical consultation in new systems development, new package evaluations and enhancements of existing systems
  • Version control software; GIT preferred
  • MYSQL
  • AJAX, JSON, XML, XHTML
  • Experience with GIS data, OpenLayers, Leaflet, and/or D3.js
  • Experience using WordPress and/or developing WordPress plug-ins
  • Experience using UX/UI design concepts
  • Experience with REST APIs
  • Experience working in a team environment with a design-first focus
  • Prior customer experience
40

Principal Developer, Environment Automation Resume Examples & Samples

  • Read and understand prior automation written in Puppet, Cloud Formation etc
  • Advanced skillset in writing Ansible code
  • Develop and maintain automation and automation test harnesses
  • Maintain a high degree of self-motivation and independent decision-making
  • Experience using scripting tools (PHP, C#, Powershell, Python, Ansible, Puppet) to facilitate the creation of utilities to automate day-to-day workflows
  • Built automated test suites, tools, and automated test cases to validate the correct behavior of the system
  • Experience with API-based microservices applications designed for cloud native platforms (containers, PaaS, cloud foundry)
  • Experience working in a true DevOps team, owning and supporting the code he/she writes. Not afraid to hold the pager during rotation
  • Loves to learn and keep up to date with the latest SW development methodology, tools, technologies and principles
  • Technical leadership experience with large scale projects, providing leadership to junior developers on each project, with projects impacting multiple business units and with development timelines greater than 4 months each
  • The following technologies are not all mandatory, but the more coverage the more desirable the candidate
41

Principal Developer, Pipeline Onboarding Resume Examples & Samples

  • Experience in writing applications in both waterfall and agile methodology
  • Ability to read and understand a variety of code, recognize behavioral and coding patterns, integration points, and help software scrum teams of all maturity levels get on board on the continuous delivery pipeline
  • Goal-oriented: Thrives and enjoys in accomplishing set mission and objectives. Takes pride in creating elegant software solutions
  • Experience in writing API-based microservices applications designed for cloud native platforms (containers, PaaS, cloud foundry)
  • Practices security best practices in programming such as rugged programming principles, writing secure code
  • Experiencec in replatforming code, code refactoring and ideally in tranforming monolith applications to micro-services based applications
  • Micro-services software design, using REST APIs, clear contracts,
  • Belief that test code is as important as functional code
  • Has had technical leadership experience large scale projects, providing leadership to junior developers on each project, with projects impacting multiple business units and with development timelines greater than 4 months each
  • Minimum 5 year experience in designing and developing applications on relational databases (MySQL, MS-SQL etc) as well as No-SQL (MongoDB, Cassandra etc)
  • Minimum 5 years professional experience designing and developing applications on Linux / Windows and designing complex multi-tiered applications
42

Principal Developer Resume Examples & Samples

  • Collaborate with architects and developers in the department to find quality solutions to business needs, demonstrating a cooperative and positive spirit
  • Interpret business requirements and crystallize stories and acceptance criteria for implementation
  • Responsible for ensuring that implementation conforms to agree upon architecture direction
  • Ability to lead and influence throughout the software development process
  • Mentor developers in code design and optimization
  • Hands on design and coding, particularly in the implementation of scalable solutions and time-to-market-enabling frameworks
  • Understand end to end technical architecture
  • Understand business context and problem that is being solved
  • Perform on-call support responsibilities as required from time to time
  • Develop reusable capabilities and accelerators to enable flawless execution of IT projects
  • Recognize pros/cons about short-term vs. long-term design and implementations. Suggest pathways to resolution including phasing of deliverables
  • Provide input to development effort estimates to ensure team has what it needs to be successful for future releases
43

Principal Developer, Digital QA Resume Examples & Samples

  • Serve as the technical expert in multiple areas
  • Sets Performance Direction: Translates broader business initiatives into clear team objectives and concrete goals, aligns appropriately with other groups for efficient, coordinated action
  • Has thoroughly demonstrated working knowledge of Software Development Life Cycle (SDLC) methodology (processes, and deliverables) and can work with the process and application teams to identify and close the gaps concerning IT-Quality issues as well as provides metrics for monitoring purposes and measures of success
  • Manages the team in delivering services to achieve and sustain quality and delivery goals
  • Provides status reporting to EQM Leadership, EIT Partners and Executives
  • Contributes to organization’s body of knowledge on process design, modeling, execution, monitoring and optimization
  • Manages Accountability: Monitors progress and results; gives feedback effectively to both vendor and direct test labor
  • Solicit communications feedback from cross-functional resources, and proposed methods to act upon opportunities and/or develop appropriate response
  • Strong technical and analytical skills with the ability to think creatively and develop new solutions
  • Experience with continuous integration (CI), continuous test (CT), continuous delivery (CD) model, Agile and DevOps
  • Additional experience may be considered in lieu of a degree
44

Principal Developer, Software Resume Examples & Samples

  • ​Expert on all things related to Jenkins, continuous integration, continuous delivery and DevOps
  • Read and understand a variety of code, help with code / code repo integration into CI/CD pipeline
  • Cross functional collaboration and seeking a win-win partnership with all stakeholders
  • A​ccomplish set mission and objectives and create creating elegant software solutions
  • Focus on continuous integration (e.g., Jenkins), source code control systems (e.g., Git, SVN), build automation tools (Ant, Maven, Gradle, etc.)
  • Expertise with infrastructure surrounding typical production applications, such as routers, SSL termination, SSO systems, load balancers, web tier and databases
  • Learn and keep up to date with the latest SW development methodology, tools, technologies and principles
  • Proven expertise with DevOps and tool chain associated with it, such as Jenkins,Ansible, Puppet and other deployment automation technologies
  • At least four years of software development background (Java preferred)
  • Direct experience with application servers and development frameworks
  • Has experience working with business applications/systems and has also provided tier 4 production support
  • Programming Languages: Java , Objective-C, C# JavaScript (Angular.js, React.js, ReactNative.js, Node.js, JQuery, etc), Ruby, XML, HTML5/CSS, Ansible, Puppet, Docker
  • Platforms: Rails, Spring, J2EE, Axon (CQRS), Jenkins, Concourse(plus),
  • Databases: MySQL, Oracle, JDBC, MongoDB, Postgres
  • Testing/Verification tools: Cucumber, RSpec, IWebDriver, Appium, Frank, Calabash, SonarQube, Tripwire
  • Build tools: IntelliJ, Eclipse, JUnit,, Artifactory
  • Subversion, Git, Mockito, Selenium, Rake, Ant, Maven, Gradle
  • Servers: Play Framework, Apache Tomcat, Websphere, Dropwizard
  • Methodologies: Continuous Delivery, Continuous Integration, DevOps, Agile, XP, Test-driven development, Micro-services cloud native software development, REST APIs
45

Principal Developer Resume Examples & Samples

  • Involve in providing technical solution for a given business requirement
  • Involve in design, estimating & planning
  • Provide guidance to team members in all phases of project
  • Develop REST based services using the appropriate computer languages while adhering to team development standards and practices
  • Design and specify test procedures including unit, system, and integration testing
  • 8-10 years of expertise working with various JAVA & J2EE (JDBC, ORM, JPA, JMS) technologies
  • Experience in Open Source tools like Apache Web/App servers, Apache Storm, Apache Spark
  • 5-8 years of experience in DB technologies like Oracle, PostgreSQL
  • Experience in using MQ frameworks like RabbitMQ, Kafka
  • Experience in Micro services frameworks like Spring boot, Drop wizard
  • Experience in Linux and Unit platforms
  • Experience in Cloud technologies like Pivotal Cloud Foundry (PCF), AWS, Azure
  • Experience in DevOps tools like Docker
  • Exposure to C/C++
  • Experience performing functional testing of REST-based web services
  • Exposure to unit testing tools, such as: Junit and Easy Mock
  • Experience in AngularJS, JavaScript, HTML, CSS and UI Design
  • Experience using UI debugging tools such as Firebug
  • Ability to work comfortably with both technical and business teams
46

Principal Developer Resume Examples & Samples

  • Deliver all aspects of a project from inception to completion
  • Technical writing and use of all MS Office products
  • Support of local development groups in their understanding and use of core technologies
  • Development of core components, frameworks and APIs fo use across EPH systems
  • 2nd line production support of Enterprise Payment Hub systems
  • Minimum 10 to 12 years’ experience required
  • Job holder must personally demonstrate accountability and responsibility
  • Hands on development working in very strong technical team
  • PLSQL/SQL
  • Have worked in the past with a multi-currency payment system
47

Principal Developer Resume Examples & Samples

  • Serve as single testing point of contact for projects, products and programs being implemented
  • Translates application domain area expertise into precise test strategy
  • Conducts peer reviews to solicit feedback on artifacts created by the tests and EIT delivery teams, business tests and vendors/service providers as part of the SDLC
  • 7 + years of Coding experience in Selenium and/or Java and XML
  • 3 + years of experience in test and configuration management automation
  • Good knowledge of industry best test practice
  • Experience in Continuous integration (CI), Continuous test (CT), Continuous delivery (CD) model, Agile and DevOps
48

Principal Developer Resume Examples & Samples

  • Involved in the development and implementation of enterprise services supporting business glossary, data quality rules, data scorecards, and data lineage across the enterprise
  • Work with vendor to resolve any issues
  • In conjunction with the Data Governance Team, deliver an enterprise data governance tool
  • In conjunction with the Data Governance Team, provide progress reports indicating tool adoption in support of the data governance mandate
  • Resolve issues escalated from the Data Governance Team, and the Business and Functional areas data governance representatives
  • Integrate and streamline the use of the data within the data governance tool suite by exposing that data via service related API’s
  • Minimum of 5 to 10 years of experience in a major financial services organization, with large-scale data or project management and oversight experience
  • Knowledge of industry leading data quality and data lineage practices
  • Knowledge of tools like Informatica Meta Data Manager (IMM), Informatica Data Quality tool (IDQ)
  • Good sql knowledge
  • Knowledge of API technology stack
  • Knowledge of data governance practices, business and technology issues related to management of enterprise information assets
  • Knowledge of data related government regulatory requirements and emerging trends and issues
  • Internally and externally recognized subject matter expert that influence the way things are done
  • Bachelors or Masters in Computer Science, MIS, or Information Management
  • Demonstrate ability to manage adversity and challenging situations
  • Highest personal and professional integrity and strong work ethics
  • Willingness to take change and provide direction
  • Results orientation, willingness to commit to a direction and drive execution to expectation
  • Ability to manage senior relationships with the Data Governance Team, and across all the Business and Functional areas
  • Ability to develop cooperative and constructive working relationships
  • Highly developed skills in priority setting - alignment of project priorities and expectation management with Data Governance team
  • Ability to break down complex problems and projects into manageable goals and deliverables
  • Ability to get to make sound and timely decisions to resolve problems
  • Ability to develop people, skills in coaching, mentoring, and teaching on the job
49

Principal Developer, Viper Sys Engineering Resume Examples & Samples

  • Technical Lead for a cross functional team
  • Contribute and support the team as they assist the development team by designing, deploying and configuring all linear, time shifted and alternate content systems and components in the various lab environments
  • Prioritize as the team trouble shoots and triages issues
  • Assign and track work and prepare status updates
  • Design, develop and deliver scalable software solutions that ensure components are properly placed in the video stream
  • End to end service delivery engineering for large-scale fault tolerant distributed web server farm delivering billions of transactions per day
  • Custom development of monitoring, analytics and troubleshooting tools relating to video delivery systems
  • Development of tools and processes for managing Unix servers
  • Development and execution of load, capacity, longevity and stress testing of systems
  • Development of execution harnesses, systems validation tools and code performance validation tools
  • Testing and certification of code and systems releases from core vendors
  • CableLabs Event Signaling and Management (ESAM)
  • CableLabs Event Signaling and Notification Interface (ESNI)
  • Society of Cable Telecommunications Engineers (SCTE-35)
  • Digital Video Ad Serving Template (VAST)
  • CableLabs Encoder Boundary Point (EBP)
  • 10+ years programming experience
  • Minimum 3+ years of experience in designing large scale distributed video infrastructure and converged platforms
  • Experience with a variety of scripting languages including Python and Javascript
  • Experience writing core programming languages such as Java or C/ C++
  • Experience with web application development including dynamic HTML, CSS, and JS integration
  • Excellent communicator and able to clearly articulate complex issues and technologies
  • Great design and problem solving skills
  • Willing to take ownership of problems and see them through to resolution
  • Comfortable working in a fast paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets
50

Principal Developer Resume Examples & Samples

  • Work with the Technical Specialist to convert user requirements into technical specifications required to satisfy the Work Request(s)
  • Participate in quality reviews and verify traceability of the application design changes to the requirements
  • Analyze and design enhancements and fixes to application code or packaged extension, as well as required fixes to production problems and new Work Requests
  • Design and code applications in accordance with functional and technical programming standards and best practices
  • Complete all appropriate technical and support documentation required to maintain the application
  • Determine time estimates and schedule for work within the designated area of responsibility
  • Create a collaborative environment with other team members to ensure the team's overall effectiveness
  • Identify and communicate potential risks and roadblocks to various stakeholders in a timely manner
  • Plan and execute unit and integration testing for effected application code
  • Provide oversight and work direction to the team's Application Developers
  • Is looked to among other team members as the Sr. Technical subject matter expert
  • Ensure accurate estimates and schedule for the development team
  • Engage with Application Architect on plan, analyze, and design activities and communicate this direction to the other Application Developers
  • Provide coaching, code reviews, and mentoring to other Application Developers (not supervisory)
  • Take ownership for delivery of the technology solution
  • Minimum 8 or more years professional experience working with BMC Remedy Suite of Applications
  • BMC Remedy Experience with version 7.64 and higher is required
  • Minimum 5 or more years of professional experience using Oracle Databases
  • Minimum 1 or more years of professional experience coaching and mentoring other Developers
  • Use of ITIL and other best practices to assist business with process improvements
  • Strong ITSM Knowledge is preferred
  • Experience working with Database and Application Server Infrastructure - preferred
  • Experience with Performance tuning of queries and applications to increase server response times
  • XML/XSL - Preferred
  • Web Services - Preferred
  • Ideal Preferred experience
51

Principal Developer, Data Warehouse / BI Resume Examples & Samples

  • Works directly with Sr. Manager, BI Development to design and implement tactical solutions to meet strategic business initiatives
  • Partners with the database administration, infrastructure, and security teams to develop architectures allowing for scalability and performance of the EDW platform
  • Responsible for creation of complex data sets within an Enterprise Data Warehouse to meet growing customer demand
  • Willingness to work across multiple teams in an open and collaborative way to design holistic solutions, solving business problems
  • The ability to create complex data models – logical and physical - that meet demanding business requirements is a key responsibility
  • Responsible for translating functional requirements into technical requirements and solutions
  • This position will have a responsibility to mentor other team members, helping them grow their technical skill set and advance their professional aptitude
  • Perform relevant training and support for internal users in IT and the business
  • Execute and document Quality Assurance processes by developing use cases, test plans and test scripts, coordinating testing activities, documenting results, and driving issue resolution throughout the testing process
52

Principal Developer Resume Examples & Samples

  • Provides comprehensive senior-level technical consulting to IT management and senior technical staffs. Evaluates compliance with the organization's technology standards
  • Works with internal business groups on implementation opportunities, challenges, and requirements of various applications. Analyzes information and provides recommendations to address and resolve business issues for a specific business group
  • Lead the deign/development of the user interface using Angular JS
  • 10-12 years of experience in software development required; experience in the securities or financial services industry is a plus
  • 5+ years of experience in JAVA based Web application development required; experience in Angular JS; knowledgeable of Service Oriented Architecture (SOA) with experience in RESTful API design and development; demonstrated experience of building a new web based SOA application into production is highly desired
  • Apache/Tomcat hosting environment set up and troubleshooting
  • Knowledge of Oracle DB, SQL skills
  • System integration experience including batch, real-time, including with message queues
  • Git, SVN (source code)
53

Principal Developer Resume Examples & Samples

  • Create test strategies and test cases based on product requirements
  • Design, code and implement test tools and automation frameworks for REST APIs
  • Perform functional, integration, regression, end-to-end and performance testing
  • Troubleshoot, analyze, and isolate defects and report them to a bug tracking database (JIRA)
  • Collaborate with product architecture/design teams to derive release testing requirements throughout the development cycle
54

Principal Developer Resume Examples & Samples

  • Generally requires 11+ years related experience
  • Working with Open Source. Both as a user and community contributor
  • Kernel development. Linux, *BSD, OpenWRT
  • Application/Server development. POSIX interface, networking, application environments, high-availability,
  • Virtualization, containers. QEMU-KVM/libvirt, VMware, OpenStack, AWS, Azure, Docker, Kubernetes, Vagrant
  • Software Defined Networking, network automation, data-plane programming
  • Familiarity with any of these or similar tools and systems: Quagga, Bird, FD.io VPP, FBOSS, Wedge, Cisco Lindt, Kafka
  • Network telemetry, key-value & JSON document stores, time-series databases
55

Principal Developer Resume Examples & Samples

  • Bachelor s degree in computer science or a related discipline, or equivalent work experience required , advanced degree preferred
  • 12 plus years of experience in systems architecture, analysis and applications program development required,
  • Experience in the securities or financial services industry is a plus
  • Highly refined organizational skills
  • Demonstrated ability and willingness to work both independently and as a member of a scrum team
  • Familiarity and interest in new technological innovations as they relate to the banking industry
56

Principal Developer Resume Examples & Samples

  • 10-12 years of software development experience
  • 6+ years of JS experience
  • Experience with UI frameworks such as Angular.js and Angular2
  • Experience in analyzing and providing solution for UI performance challenges
  • Experience in integrating UI with REST API
  • Knowledge of front-end unit testing tools
  • Experience inversion control e.g svn, git, is desirable
  • Experience in mobile development is a plus
  • Knowledge in overall application architectural components (webserver, app server, database server, etc.) is a plus
  • Has thorough knowledge of the Software Development LifeCycle
  • Working knowledge in Agile development process
57

Principal Developer Resume Examples & Samples

  • Having 10 or more years of Strong Hands on experience on AngularJS 1.x/2, HTML5, CSS/CSS3/SASS, Ajax, JavaScript, JSON, Bootstrap
  • Fundamental understanding of Modern JS Build Bower/Grunt
  • Knowledge of other frameworks like Knockout/Ember etc
  • Previous hands on experience coding and building enterprise level applications
  • Appreciation for non-functional requirements: performance, scalability, testability
  • Some experience with Continuous Deployment/Integration practices including automated unit/integration/regression tests, Jenkins, Maven, etc…
58

EFX Tech Specialist & Algo Principal Developer Resume Examples & Samples

  • Client Algo order offering
  • OMS implementation for electronic and voice client orders
  • Liquidity aggregation and execution tools
  • FX forward pricing
  • Best Execution reporting
  • Business analytics and metrics services
  • Develop key components of the EFX target state architecture
  • Partner with the business, production services and application development teams to execute Markets technology’s target state vision
  • Be a trusted partner with the EMEA business lines in developing and delivering the business technology strategy and solutions
  • Leverage vendor products were applicable
  • Own the formal definition, documentation, and communication of project requirements scope and objectives
  • Managing deliverables across multiple system owners to deliver critical changes to existing systems
  • Document business requirements and process and, where appropriate, carry out testing to ensure requirements are met
  • Manage and resolve risks, issues and dependencies
  • Ensures project delivery is in conformance with company methodologies and standards
  • We are looking are a combination of the following technical skills
59

Principal Developer, Software Development Resume Examples & Samples

  • Conduct feasibility analysis of portable embedded systems and software stack
  • Conduct platforms evaluation, evaluate alternate solutions and generate comprehensive report with bold and justified conclusion
  • Build prototypes to demonstrate next generation features
  • Keep track on technology trends and bring in new practical innovative ideas
  • BS/BA degree or equivalent with 7 or more years of related experience
  • At least 3 years of experience in embedded system development using microprocessors and microcontrollers, firmware development and embedded system debugging using tools including GDB, JTAG and ICE
  • At least 3 years of software development experience in delivering iOS mobile applications throughout entire life cycle including concept, design, build, deploy, test, release and support
  • Expertise in Objective C, Swift, iOS SDK and application frameworks
  • Strong understanding of interactive application development paradigms, memory management, File I/O, network & socket programming, concurrency and multi-threading
  • Ability to code any custom, cutting edge iOS app, from scratch, with minimal supervision, quickly, well-structured & with high quality
  • Good knowledge of networking WiFi stack and internet protocols such as TCP/IP, HTTP
  • Good knowledge of database technologies preferably SQLite
  • Good knowledge of REST, JSON, XML, HTML5 and Javascript
  • Advantage is hands on experience with android application design, development, troubleshoot and deployment including Google android tools, development of android SDK, various analytics tools, and profiling tools
60

Principal Developer Resume Examples & Samples

  • You will have experience designing and implementing features for a large commercial software application. Strong problem solving skills. Strong command of one or more of the following languages C#, .NET, Java, C, Python, Ruby
  • Experience with unit testing and good understanding what unit tests are good for
  • Solid understanding of the development processes and practices
61

Principal Developer Resume Examples & Samples

  • Writing and reviewing application code and architectures to deliver and support enterprise projects
  • Supporting continuous integration and builds as well as unit and functional testing
  • Developer mentoring in standards, best practices and general guidance of more junior developers
  • New patterns and best practices as well as general industry news
  • Managing many different API's and multiple versions
  • Communicating across multiple teams
  • Ability to distill complex technical processes into easy to understand concepts
  • 7+ years of hands on experience in IT application design, development and implementation
  • At least 3 years of proven technical leadership with multiple large cross functional teams or projects
  • Advanced C#, web service creation and SQL Server experience
  • Experience in a large scale/high performance environment
  • WCF and Web API experience
  • Experience debugging multi-tier systems
62

Principal Developer Resume Examples & Samples

  • Leads the design/development of the APIs to ensure they are consistent with standard approach, and that the security mediations are within acceptable standards
  • Leads the design/development of the interface to our workflow tool (Activiti BPM) via Web Services
  • Alfresco BPM (Document management)
  • Activiti BPM (Workflow)
63

Principal Developer Resume Examples & Samples

  • Responsible for full systems development lifecycle from requirements gathering through implementation of various functional architecture solutions for RSA web applications
  • Create, present and justify High Level Architecture (HLA)
  • Ensure best practices, business requirements, and architectural objectives are met
  • Lead junior team members in developing solutions to complex business problems
  • Lead technical efforts in the initial project planning phases for business problems
  • Lead research, discovery, planning, and implementation efforts to improve business processes
  • Participate in and drive the Solution Architecture Review for projects and applications
  • Document solutions, data flows, procedures, and other technical information as directed
  • Evaluate and apply emerging technologies to meet current or emerging business needs
  • Provides master-level technical support within the appropriate discipline
  • Mentor junior members of the technical staff
64

Principal Developer Resume Examples & Samples

  • Manage the Agile transformation experience across the business and technology
  • Leading the delivery of large scale Agile programs and in managing a global team of developers responsible for the Agile implementation of product features
  • Responsible for all aspects of Agile Methodology including: coaching of product owners and product developers, creating application roadmaps via collaborative sessions with product owners, stake holders, users and feature teams
  • Responsible for providing project teams with logistical support, reporting, coordination and communication, and support release of critical service deployments
  • Lead their project teams with Agile methodologies to manage complex technology development and deployment, as well as provide continuous Agile coaching and training, leadership of the Scrum ceremonies, and support production of the artifacts
  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience is required
  • Ten to twelve (10-12) years of experience in software development is required
  • Experience in the securities or financial services industry is a plus, specifically with managing and in delivering, investment banking systems
  • Excellent communication skills – written, verbal and presentation
  • Self-starter, self-motivated with drive and tenacity
  • Strong project management and organizing skills – ability to develop, execute and manage teams against complex plans
  • Ability to influence multiple functions at all levels, to close gaps in conflicting priorities and to align a team to achieve a common goal
  • Mastery of Agile methodologies and demonstration of Agile mindset
  • Certified Scrum Master with five or more (5+) years of experience in Agile software project management
  • Five or more (5+) years of Technical Project Management experience working with enterprise development teams
  • Professional software engineer working in an Agile environment
  • Financial service technology experience
  • Modern technology stack: Java, Jenkins, Hudson, Subversion, Sonar, Maven, Jira, FitNesse
65

Principal Developer Resume Examples & Samples

  • Proven experience in designing, building, improving and running high-performance, highly-available and scalable distributed systems
  • Extensive experience with service oriented architecture and web services
  • Expert knowledge of computer science, with strong competencies in data structures and algorithms
  • Ability to design and solve complex business problems by writing simple, effective code
  • Eager to work in multiple languages and frameworks and constantly striving to raise technical excellence
  • Experience in working on products that effects large number of customers
  • Expertise in developing products using agile methods and tools
  • Ability to provide work direction and leadership to colleagues who do not directly report to this role
  • Excellent communication skills. Demonstrated ability to use data to influence and drive decisions
  • Strong customer focus and passion for doing the right thing for the customer
66

Principal Developer Resume Examples & Samples

  • Leads the design, development, and planning for solutions and technology standards to solve complex business problems
  • Hands-on development, Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions
  • Ensures that systems are properly integrated
  • Works with business, support, or development teams recommending system enhancements
  • Serves as a resource for technology/project development review and technical assessments
  • Keeps abreast of industry trends through benchmarking, participation in professional associations etc. in order to advise others of strategic technology direction
  • Provides feedback to the enterprise technology owners and Architects regarding future solution needs
  • Understands and applies the enterprise vision and strategy to the project solution while balancing tactical needs to deliver
  • Demonstrate exceptional knowledge of application architecture and architecture constructs as it connects to the enterprise architecture
  • Demonstrate mastery of the application of development domain areas and multiple technologies and tool set
  • Demonstrate mastery of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles
  • Strategic
  • Understands Technology systems & applications
  • Exceptional at
  • 10+ years of experience in .NET and SQL server development
  • 7+ years of experience and knowledge in C# or VB.NET development
  • 7+ years of experience and knowledge of ASP.NET, MVC, Bootstrap, angular
  • 7+ years of experience in design patterns and enterprise standards in application design
  • 5+ years of experience on relational database design and development
67

Principal Developer Resume Examples & Samples

  • Design and develop web services – SOAP, WCF, RESTful Services
  • Expert in .Net Programming
  • Experienced in MVC, Web API
  • Experienced in integrating applications through various data-formats – XML, JSON, CSV, Excel
  • Experienced in LINQ, ADO.Net, ORM Tools – Entity Frameworks
  • Experienced in Test Driven Development with ability to automate testing using frameworks like NUnit
  • Committed to translating user stories/functional requirements into technical specifications before coding the implementation
  • Deep understanding of architectural patterns, design patterns, object oriented design
  • Experienced in SQL Server relational database queries and stored procedures
  • Collaborate with development and architecture to design data access layer for software application(s) in scope
  • Committed to process in every development effort to facilitate an easy change management effected across various environments
  • Mature design, coding, testing and debugging skills are required
  • Leading technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensuring that architecture standards are followed
  • Participating, and technically leading when needed, production troubleshooting and ‘War Room’ Activities
  • Leadership skills to indirectly lead cross-functional teams towards common solutions
  • Minimum 7 years of hands on experience in software development using Microsoft Visual Studio (2005 or above) using C# within the ecommerce or financial services industry
  • Minimum 5 years of hands on experience in software development using Microsoft SQL Server 2008 (or above) backend TSQL Queries and Stored Procedures
  • Minimum 2 Years of experience in leading application development teams
  • Experienced in WebForms, HTML, Javascript, JQuery, CSS
  • Excellent interpersonal skills in finding solutions for common issues during development
  • Excellent communication skills to bring visibility of issues and ideas effectively
  • Experience in industry standard middlewares, message oriented frameworks, enterprise service bus is desirable
  • Ability to thrive in a fast paced work environment that is frequently changing
  • Excellent prioritization and time management
  • Mortgage experience is required
68

Principal Developer Resume Examples & Samples

  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required, 10-12 years of experience in software development required
  • Strong technical background within an n-tier global application environment
  • Java Script, Java, jQuery, Angular JS
  • Infrastructure – Servers, Pentaho, MQ, SFTP a plus
  • Financial Services experience desired
  • Alternative Investment Services/Real Estate a strong plus
  • Experience with Yardi or MRI is strongly desired
69

Principal Developer Information Technology Resume Examples & Samples

  • Consults across multiple United Information Technology projects and technology areas to perform troubleshooting, problem management, root-cause analysis, and solution implementation
  • Ensures that the technical solutions meet the customers’ business goals
  • Provide consultation and technical leadership in project life cycle planning
  • Takes the lead in analyzing, creating, and designing a technical solution based on project requirements
  • Ensures consistency and coherence to the enterprise standards and guiding principles throughout the application lifecycle
  • Identifies opportunities to leverage/influence the direction for existing infrastructure and application components
  • Partner with various business and IT stakeholders in defining domain architecture strategy
  • Demonstrate mastery of software engineering best practices such as: versioning and versioning control, software packaging and software release management
  • Negotiation
  • Exceptional at component and unit testing of following standard practices and methodologies
  • Effective participant of requirements gathering, requirements analysis
  • Excel at applications and component design following a prescribed architecture and technology footprint
  • Successful completion of interview required to meet job qualifications
  • Skilled in enterprise level correlation and rules engines like TIBCO, IBM ODM, ILOG
  • Couchbase, Mongo or NoSQL DB knowledge required
  • Proficient in JAVA , C# and various IDEs
  • Cloud-ready development and hosting experience required
  • Knowledge of Social messaging and SMS a plus
  • JESS Rules knowledge a plus
  • Industry experience preferred
  • 12+ years in design and development
70

Principal Developer Resume Examples & Samples

  • Expert in systems architecture and performance engineering in DevOps environment
  • Prepare scripts and programs in support of continuous performance tuning and testing
  • Expert in tuning core /infrastructure services in DevOps model
  • Expert in architecting microservices and tuning them to meet agile development needs
  • Expert on Java, TIBCO and Database technologies in the industry
  • Ability to support performance design patterns, architecture reviews, capacity planning, code profiling, and root cause analysis
  • Work closely with development and operations teams on the design and implementation of enhancements based on the tuning recommendations and applicable monitors
  • Coordinate and prioritize all escalated activities, including testing, project management and implementation of system upgrades, enhancements, and bug fixes
  • Maintain cross-business responsibilities by providing end-user support to multiple organizations within the company when issues arise
  • Assess critical path and assist in implementation of any project required by the business
  • Available to provide 24 X 7 support as required
  • Ad-Hoc reporting in special situations
  • Assist in exploring of new software as escalated
  • Produce the hand-off / exit report for application support teams
  • Lead contractors and manage their day to day activities
  • Understand the solution architecture from a performance Engineering perspective
  • Review Architecture and system design as per the NFRs and provide recommendations for design/architecture changes
  • Create SAPE Intake & Performance Risk Assessments
  • Create PE strategy for each engagement by working with PEs
  • Review of desired workloads and volumetric from Business
  • Analyze the results, perform diagnostics analysis and offer Tuning Recommendations
  • 8 years of experience in System design, Performance Engineering including Continuous Tuning, Analysis and recommendations
  • Create and integrate tuning scripts using Jenkins and other continuous testing tools
  • Analyze the CPU Utilization, Memory usage, thread usage, Garbage collection, and DB connection to verify the performance of the Application
  • Experience in setting up monitoring tool such as Wily, Dynatrace, HP Performance Center 12, HP diagnostics
  • Maintain continuous tuning framework
  • Hands on experience in programming languages such as Java, XML, Unix Scripting
  • Hands on experience with RDBMS such as Oracle
71

Principal Developer Resume Examples & Samples

  • Programming skills: Java, Java Spring Batch, Python, SQL Server
  • Financial product knowledge, such as security master, derivatives trade terms
  • Risk knowledge, such as VaR, scenario test, Basel, CCAR and back test
  • Release management experience is a plus
72

Principal Developer, Software Resume Examples & Samples

  • Minimum 10 years Application Development experience
  • Minimum of seven years work experience as a developer is desirable
  • Has had development experience on at least 4 projects with total project team size greater than 3 team members and has acted as lead developer on at least one project impacting multiple business units and providing technical leadership for at least 3 developers
  • Minimum 5 years professional experience developing with Java and 3 or more development languages, frameworks, or tools from the following list: Scala, Python, C++, Go, Spring framework
  • Knowledge of distributed cache technology and development experience with memcached, Hazelcast, Gemfire / Apache Geode, Coherence cache, IBM Xtreme-scale, Dynacache, or other distributed cache solutions
  • Some experience with and core knowledge in the areas of map reduce, hdfs, hadoop. Some Cassandra development and administration experience are very desirable, as well as experience developing with Apache Kafka, Apache Spark, and JMS
  • Documented participation in open-source projects as a contributor, and/or public Github projects published
73

Principal Developer Resume Examples & Samples

  • 7+ or more years of experience in application design, development, installation, modification; depth; industry exp.; project mgt.; structured design, development and
  • Strong understanding and experience with the .NET framework as well as ASP.NET. Strong experience with the C# programming language and object-oriented programming
  • Strong understanding and experience with the Database server such as MSSQL, Oracle
  • Has broad understanding and experience with Microsoft and other technologies including Cloud technology. Strong understanding with SOAP and Restful Web ServicesINDUAL
74

Principal Developer, Software Resume Examples & Samples

  • Lead the development efforts for cloud-based applications and infrastructure
  • Create development standards/guidelines for app teams, help them follow the DevOps model
  • Participate in code reviews and walkthroughs of technical specifications with other members of the technical team
  • BS degree in Computer Science or equivalent industry experience
  • Attitude and aptitude for continually learning new things
  • Highly competent in at least two of languages including but not limited to: Java, Python, C#, or Objective-C, JavaScript
  • Experience with AWS and/or Azure cloud technologies, big data, map-reduce, etc
  • Experience with a server-side web application technology such as: Node.js, JSP, ASP.NET
  • Experience with JavaScript, HTML5, CSS3, JQuery, web services and REST architecture (using or building XML/JSON web APIs)
  • Hands-on coding experience developing and designing software and/or responsive web-based solutions (adaptive design)
  • Solid understanding of software development frameworks, architecture concepts and terminology
  • Competent using version control systems such as GIT or VSS
  • Cloud Monitoring tools ( CloudWatch, Splunk, ELK, Application monitoring, etc.)
  • Containers and Orchestration: Docker, Mesos, Kubernetes,
  • NoSQL database (Cassandra, etc)
  • Other Open Source tools
75

Principal Developer, Software Resume Examples & Samples

  • 5-10 years of progressive experience in software engineering
  • Must be willing to travel approximately 20-30% of the time
  • Cloud Engineer Ceritifcation from any Cloud Provider is a PLUS
  • Contributor of Opensource projects
  • Shareable repos from GitHub, Docker and your AWS/GCP consoles
  • Tech Geek
  • Forward thinking; “future state” of IT mindset; driven by innovation
  • Refuses to accept the status quo and not afraid to take risk
  • Hacker who assembles POCs rapidly and then standarizes to operationalize them
  • Proven success in building web hosted and/or cloud–based implementation and/or operations, and experience in building and deploying Enterprise wide Digital applications
  • Experience leading information security/cyber security
  • Strong verbal presentation and written communication skills
  • Experience with AWS and/or Azure , GCP cloud technologies etc
  • Experience with a server-side web application technology such as: Node.js, SpringBoot
  • Experience with UI frameworks and technologies (Angular JS, , Bootstrap, React JS, JQuery)
  • API First - RESTful APIs – Secured using OpenIDConnect
  • Cloud native Platforms
  • Cloud Native Microservices – Docker, Cloud Foundry, BlueMix
  • Cloud Datastores – In-Memory/Persistent, NOSQL / Relational
  • Cloud Native Messaging Models – RabbitMQ, Kafka, ZeroMQ
  • Logging & Telemetry – using tools like SPLUNK, ELK, InfluxDB, Grafana, CloudWatch, New Relic, DataDog
  • Networking knowledge – VPC, Subnets, Route Tables, Internet Gateways
76

Principal Developer, Software Resume Examples & Samples

  • Technical leadership experience on at least 5 large scale projects, providing leadership to at least 6 developers on each project, with projects impacting multiple business units and with development timelines greater than 4 months each
  • 5+ years of experience working on Pivotal Cloud Foundry as a Platform
  • 5+ Experience with IAAS providers (AWS etc.) including setup and configuration
  • Experienced in application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Micro Services, REST and others
  • Experienced in using Cloud Foundry (CF) CLI for deploying applications and other CF management activities
  • Complete understanding of CF Architecture, CF components and their functionalities
  • Experienced in using build and deployment tools like Maven, Gradle etc
  • Experienced in building and launching Apigee API’s
  • Solid understanding of API lifecycle management
  • Knowable in common Internet technologies and protocols viz. HTTP(s), SSL, OAuth, REST, JSON, XML etc
  • Minimum of 10 + years work experience as a developer is desirable, preferably in the wireless industry
  • APIGEE & PCF certifications are a plus
77

Principal Developer Resume Examples & Samples

  • BS/BA, preferably in a technical or scientific field
  • ASP.NET 4.0, C#.NET, ADO.NET, ASP, MS Visio
  • Additional skills from the service layer perspective include WCF, bindings, Web API, SAX and DOM Parsers and general web services architectures
  • Knowledge of ORM Tool required
  • Exceptional utilizing the technologies and domain knowledge with the delivery of developed components or integrated components
  • Proficient at architecting small systems following the prescribed technology policies or architectural footprint
  • 7+ or more years of experience in application design, development, installation, modification; depth; industry exp.; project mgt.; structured design, development and implementation of new computing architectures
  • Microsoft Technologies :ASP.NET 4.0 and abov, C#.NET, ADO.NET, ASP, Windows XP, Vista, 7, Server 2003,Server 2008, MS Office, MS Visio
  • Programming languages: C#, C++, Java, Python, SQL, LINQ
  • Scripting languages: Java Script, jQuery, JSON
  • RDBMS: SQL Server 2008/2005/2000, Oracle 11g
  • XML Related technologies: XML, XSL, XSLT, XPath, SOAP
  • Development Tools: Visual Studio.NET 2010/2008/2005/2003, Microsoft SQL Server Management Studio, ORM, LLBNGen
  • Application servers: IIS
  • 3+ years in Industry
78

Principal Developer Resume Examples & Samples

  • · Deliver all aspects of a project from inception to completion
  • · Solution design and development
  • · Technical writing and use of all MS Office products
  • · Support of local development groups in their understanding and use of core technologies
  • · Development of core components, frameworks and APIs for use across systems
  • · Ability to write high performance real time solutions working across teams to solve problems from to back
  • · Support of Payment systems
  • · Good communication and Analytical skills
79

Principal Developer Resume Examples & Samples

  • 6+ years of JS and Java experience
  • Experience in developing Java Restful services
  • Experience in developing and working knowledge in SQL and No SQL Database is a plus
  • Knowledge of fullstack unit testing tools
80

Principal Developer, Pipelines Resume Examples & Samples

  • Expert on all things related to Jenkins, CI/CD, and DevOps models
  • Excellent soft skills in regards to communication, empathy, cross-functional collaboration, and creating win-win scenarios with various stakeholders
  • Work with a minimum amount of direct supervision to achieve a desired outcome
  • Proven record of leading large scale technical projects impacting multiple business units over 4+ month timelines
  • Comfortable leading peers and junior developers in technical matters without a direct reporting relationship
  • Goal-oriented individual who enjoys accomplishing the mission objectives, but is flexible enough to adapt quickly to changing business requirements in a truly agile manner
  • Willingness to own code throughout the software development lifecycle, including holding the pager for production on-call rotation in true DevOps fashion
  • Write high-quality enhancements for Jenkins to simplify pipeline creation for customer dev teams (Groovy preferred)
  • Mentor others within an open source development model to contribute high quality code for pipeline enhancements
  • Lead the development efforts for the enterprise delivery pipeline to enable continuous integration and delivery throughout the business, including defining gating standards
  • Create standards/guidelines for other teams to follow to help them adopt and embrace the “automation first” mindset
  • Create content such as videos and blog posts to further expand the knowledge base around CI/CD best practices
  • Bachelor’s degree in Computer Science, Physics, Mathematics, Information Systems, or equivalent industry experience
81

Principal Developer, Clinical Applicatio Resume Examples & Samples

  • Production of unit test scripts and design documentation for all application code developed
  • Configure and integrate COTS products
  • Active part of agile teams using iterative development methodologies (e.g. SCRUM)
  • Closely working with Architects and other experienced developers for the implementation of a mature Service Oriented Architecture
  • Compliance from an IT perspective to all required regulations, including SOX, Data Protection, FDA, and EMEA
  • Minimum 7 years of relevant experience in Java/J2EE web application development
  • Extensive hands-on java programming experience with complex, multi-tiered, high-availability, Java/J2EE based internet applications that includes a combination of Java, Struts, Spring, JavaScript/jQuery and AJAX
  • Strong background in web development and web services utilizing J2EE technologies that include a combination of SOA/XSL/XSLT/HTML/DHTML/XPath/XML schemas, Structs, Spring, Hibernate, SVN, EclipseIDE, and TOMCAT/JBoss application server
  • Proficient with building applications based on relational databases such as Oracle
  • Experience and familiarity with frameworks, build systems, and data mapping technologies
  • Should have experience in design, development, implementation and deployment of web enabled applications
  • Object Oriented Design (OOD) and Object Oriented Programming (OOP)
  • Broad experience with a range of programming languages
  • Strong software architecture, implementation, technical lead, project management, and problem solving skills; and strong technical and accurate work estimation skills
  • Knowledge of reporting, data analysis and data warehouse
  • Knowledge of Tibco or any other ESB Engine a plus
  • Exposure to environments with agile software development a plus
  • Local language and fluent in English, both written and spoken
82

Principal Developer Resume Examples & Samples

  • Assist with complex work requests the Technical Specialist convert user requirements into technical specifications
  • Analyze and design enhancements and fixes for complex application code or packaged extension, as well as required fixes to production problems and new Work Requests
  • Design and code complex applications in accordance with functional and technical programming standards and best practices
  • Associates degree or specialized training (certifications) or equivalent work experience required
  • Minimum 8 or more years of professional experience working with BMC Remedy Suite of Applications
83

VP-principal, Developer Resume Examples & Samples

  • Ability to work with teams in remote locations and various time zones
  • Strong experience leading architecture and design sessions with ability to bring consensus amongst distributed teams
  • Strong Java/J2EE, Spring, Rest API, AJAX, JDBC, Hibernate, Log4J, Memcache
  • Basic Oracle PL/SQL, SQL, shell scripting, JavaScript, Typescript, Angular 2 or Dojo, HTML, HTML5, CSS, AJAX
  • Solid understanding of Tomcat and Apache
  • JIRA, Maven, Git, SonarQube, Junit, understanding of Microservices and Docker
84

Principal Developer Resume Examples & Samples

  • Serve as a senior team member, responsible for facilitating
  • Polyglot programming skills
  • Knowledge of embedded software programming and constraints thereof
  • Proficiency in both SQL & NoSQL data technologies
  • Familiarity with service oriented architecture and micro-services
  • 8+ years of experience working with object-oriented languages and design patterns
  • Experience with C#, Java, Go, C++, Python, Bash scripting, and/or TypeScript
  • Test-driven development and continuous integration
  • End to end ownership from inception to deployment
  • Proficient building scalable, custom-built object-oriented applications
  • Experience building and maintaining continuous delivery environments
85

Principal Developer, Software Automation Resume Examples & Samples

  • Create and maintain knowledge documentation
  • Develop and maintain ‘Automation’ and automation test harnesses
  • The ability to work independently on multiple projects that are critical to the success of our team while still being able to maintain focus on day to day operational duties
  • Use scripting tools (PHP, C#, Powershell, Python, Ansible, Puppet) to facilitate the creation of utilities to automate day-to-day workflows
  • Well versed in CI/CD methodology and employs and evangelizes continuous delivery best practices
  • Continuous development with the latest SW development methodlogy, tools, technologies and principles
  • 7+ years knowledge of Systems Administration experience, with Linux based systems
  • Technical leadership experience large scale projects, providing leadership to junior developers on each project, with projects impacting multiple business units and with development timelines greater than 4 months each
  • The following technologies are not all mandatory, but the more coverage is highly preferred
86

Principal Developer Resume Examples & Samples

  • Develop high quality, stable code
  • Implement compelling rigging and animation workflows and algorithms
  • Propose, take ownership, and develop key new features
  • Working knowledge of game or film character pipelines and workflows
  • Knowledge of a 3D modeling, animation and rendering applications
  • Industry experience in either high-end film or game industry
  • Experience with Qt
  • Experience with GL / DX, including writing shaders
  • Experience using the Maya SDK to write custom tools/plug-ins
  • Experience profiling and tuning performance
  • Experience using multi-threading and GPGPU techniques
  • Strong Python, MEL or the Maya API
  • Cross-platform development experience (Windows, Linux, OS X)
  • Familiarity with the Agile development methodology