Data Software Developer Resume Samples

4.8 (97 votes) for Data Software Developer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the data software 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
ID
I Dibbert
Itzel
Dibbert
660 Waters Brooks
Dallas
TX
+1 (555) 259 5487
660 Waters Brooks
Dallas
TX
Phone
p +1 (555) 259 5487
Experience Experience
Phoenix, AZ
Data Analytics Software Developer
Phoenix, AZ
Anderson-Williamson
Phoenix, AZ
Data Analytics Software Developer
  • You will apply agile development methods in your work
  • You will also be responsible for the development of apps for Android and iOS, and in conjunction with the existing R&D you will be responsible jointly for integrating the functions into existing products
  • Organized, detail-oriented and willing to provide hands-on assistance
  • You will work with data scientists to develop functions and applications for the optimized management of road traffic, specific fleets and intermodal transportation routes, based on data from traffic management systems, traffic light systems, vehicles and other sources
  • You will develop Java web applications or modules and add-ons in the AWS environment, as well as web front ends and/or back ends with high-performance data links
  • Develop Java web applications or modules and add-ons in the AWS environment as well as web front-end and / or back-end with high performance data links
  • Develop and test high quality products
Phoenix, AZ
Software Developer / Data Processing
Phoenix, AZ
Reinger LLC
Phoenix, AZ
Software Developer / Data Processing
  • You have strong expertise in programming particular in Java and/or C++ (Python is a plus). You are flexible working in a cross functional agile team
  • You work in tight collaboration with software engineers and data analysts as part of an agile team
  • You design and develop software applications in the industrial / manufacturing domains
  • You implement innovative applications utilizing modern technologies in the area data analytics and big data
  • You own expertise in relational databases and massive parallel processing (Hadoop, Spark) as well as ETL processes
  • You implement test cases (functional and non-functional quality verification)
  • You posses strong analytical thinking
present
Philadelphia, PA
Senior Big Data Software Developer
Philadelphia, PA
Terry, Gutmann and Keebler
present
Philadelphia, PA
Senior Big Data Software Developer
present
  • Mentor smart and talented team of java big data developers on best practices for Java development and data systems architecture
  • Analyzing data services workflow at a high level and identifying potential development opportunities including gaps in service and tools
  • Working closely with Data Architects and Operations team
  • Developing, maintaining, and enhancing our data services code base, including custom ETL, ingestion (Kafka) and Hadoop loading components (mostly in Java)
  • Has initiative, and is proactive about identifying problems and potential solutions
  • Passionate about testing and automation
  • Delivering components using best coding practices and modular design
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
The University of Kansas
Bachelor’s Degree in Computer Science
Skills Skills
  • Ability to overcome obstacles by coming up with creative solutions, rethinking approach and getting things done
  • Solid understanding of database design, relational databases, SQL and database query tools
  • Experience with extracting data from various source systems and data stores by performing light business coding (SQL, VBA, Unix, etc.) and system parameter setting, performing queries, developing/automating data models using a variety of software applications
  • Strong communication and interpersonal skills – the ability to clearly formulate and communicate technical concepts, problems and solutions. Ability to learn by seeking feedback and asking questions
  • Ability to work with minimal or no supervision and maintain focus on the quality of deliverables; ability to multitask and prioritize multiple concurrent assignments
  • Strong learner. The ability to grasp and come up to speed quickly on various systems and technical processes and to continue learning. Comprehensive training will be provided
  • Process improver – the ability to thoroughly understand the existing development and team process and bring in improvements
  • Methodical and systematic; outstanding analytical and troubleshooting skills
  • Experience with manipulating large and rapidly evolving data, into end user friendly formats
  • Self motivation - The candidate should be balanced between being process and goal oriented
Create a Resume in Minutes

15 Data Software Developer resume templates

1

IBM Infosphere Data Replication Software Developer Resume Examples & Samples

  • Developing new product features
  • Creating automated testing scenarios utilizing Java and other technologies
  • Interacting with IBM support and customers to diagnose and address product issues
  • Practical experience with Java and/or C/C++ programming languages
  • Experience with Windows and UNIX/Linux operating systems
  • Experience applying object oriented design and methodologies
  • Results focused attitude
  • Proven problem-solving skills
  • Self-motivation and willingness to learn
  • Demonstrated knowledge of the software engineering and development cycles
  • Proven verbal and written communications skills
  • Experience in enterprise-related development (multi-threading, scalability, performance)
  • Demonstrated expertise with enterprise database platforms (DB2, Informix, Oracle, ...)
  • Practical experience in Agile development
2

Software Developer Big Data Resume Examples & Samples

  • Design and test-driven development of applications in distributed systems
  • Maintenance of existing ETL-, data management- and data query components, such as in the projects LEOtrace and GXL
  • Working in an agile environment and continuous improvement of agile processes
  • Technology scouting and tools evaluation for continuous development of software solutions
  • University degree in computer science or equivalent science or engineering discipline
  • Excellent programming skills in JavaKnowledge of the most important software design principles and patterns
  • Experience in the Hadoop ecosystem with Map/Reduce, Oozie, Pig, Hive, Spark or appropriate alternativesBasic knowledge of the Linux-platform and its toolsVersion control system (Git, SVN, etc.)
3

Data Modeler Software Developer Resume Examples & Samples

  • Define and analyze data requirements
  • Map legacy data stores and formats to Enterprise micro-formats
  • Create new data structures / micro-formats
  • Perform architectural alignment with the Enterprise Logical Data Model ad other enterprise formats
  • A firm understanding of modem computer programming with a minimum 6 years experience in programming and development of application software for complex systems and software testing
  • 6 years experience with programming using the modem software environments
  • Listed in section 4.5.5 (Software Engineering and Development)
  • Certification in at least 1 of the technologies listed in section 4.5.5 (Software Engineering and Development) of this SOW is required. A Bachelor's degree may substitute for certification(s)
  • A Bachelors degree in Computer Science, will not apply toward the 6 years of expenence
4

Software Developer, Data Analytics Resume Examples & Samples

  • The candidate will be able to design and implement solutions for data/information integration, discovery, analysis, and visualization in large-scale data driven environments
  • Apply software systems engineering methods and tools across the system lifecycle to large and complex data systems
  • Perform requirements engineering, and systems analysis for the integration of legacy functions and data into enterprise-level data management systems
  • Hands-on software development skills (Java, C++, C#, python, Javascript) with web services and web application technologies, database design and implementation (relational and NoSQL), data modeling, data analytics and visualization, and cloud-based technologies. Experience with the Map Reduce programming model and technologies such as Hadoop, Hive, and Pig is a plus
5

Senior Big Data Software Developer Resume Examples & Samples

  • Developing, maintaining, and enhancing our data services code base, including custom ETL, ingestion (Kafka) and Hadoop loading components (mostly in Java)
  • Mentor smart and talented team of java big data developers on best practices for Java development and data systems architecture
  • Analyzing data services workflow at a high level and identifying potential development opportunities including gaps in service and tools
  • Ensuring all data services components are highly scalable, maintainable and monitored
  • Delivering components using best coding practices and modular design
  • Working closely with Data Architects and Operations team
  • 5+ years of experience in software design, development and testing
  • Proven ability to analyze architecturally significant requirements and make corresponding design decisions
  • Ability to translate customer requirements into concrete technical design
  • Has experience of technical mentoring and coaching junior software developers
  • Has initiative, and is proactive about identifying problems and potential solutions
  • Experience with designing highly scalable, highly modular business critical systems
  • Passionate about testing and automation
  • Experience with core Java server side development on distributed systems (2-3 years)
  • Experience with queuing / messaging systems (Kafka, RabbitMQ)
  • Experience with NOSQL solutions (HBASE, Cassandra etc)
  • Experience working in cloud (Nice to have)
  • Experience with any JVM based language like Scala etc. (Nice to have)
6

Software Developer Big Data / Search Resume Examples & Samples

  • Bulid data processing, search and colleration services to Marketo products
  • Influence strategy and roadmap for building scalable data solutions and scalable data platform
  • Implementing advanced search indexing and algorithms optimized for vaious use cases
  • Working directly with teams across Marketo global sites
7

Software Developer, Data Aggregation Resume Examples & Samples

  • Duties & Responsibilities
  • Develop processes to move large amounts of data in batch jobs and in real time applications, manipulate data according to business rules and requirements, transform data between different structures such as XML and relational data sources
  • Be responsible for end-to-end delivery of new data sources, implementation, testing, deployment, reliability, defect investigation and resolution. Work closely with other developers and QA
  • Modify existing software to correct errors, resolve defects and implement system enhancements
  • Develop queries on various sources of data using DMQL query language and C# language
  • Work with MOVE flexible and powerful data collection system developed especially for aggregating real estate data
  • Monitor, maintain data aggregation processes, analyze process problems and implement solutions ,
  • Oversee the data flows against data quality standards. Identify data quality issues and resolve through appropriate process design, as well as error detection and correction tests and procedures
  • Gain deep understanding of key datasets and underlying business use-cases. Be the “go to” person for knowing what information is being collected and recommending to stakeholder your input on how to best leverage this data
  • Participate in project planning, provide development estimates, identify and mitigate technical, schedule, and other project risks. Participate in collaborative team problem-solving sessions
  • Proactively collaborate with teammates and communicate with project stakeholders to ensure project efforts proceed efficiently and with predictability
  • Provide production support and troubleshooting assistance on software related issues
  • Associate or Bachelor’s degree or Diploma in Computer Science or other technology areas
  • Preferred 1-3 years of solid work experience in software companies in programming or QA
  • 2+ years of experience with a programming language (may be as part of an approved training program)
  • Solid understanding of database design, relational databases, SQL and database query tools
  • Experience with extracting data from various source systems and data stores by performing light business coding (SQL, VBA, Unix, etc.) and system parameter setting, performing queries, developing/automating data models using a variety of software applications
  • Experience with manipulating large and rapidly evolving data, into end user friendly formats
  • Methodical and systematic; outstanding analytical and troubleshooting skills
  • Strong learner. The ability to grasp and come up to speed quickly on various systems and technical processes and to continue learning. Comprehensive training will be provided
  • Process improver – the ability to thoroughly understand the existing development and team process and bring in improvements
  • Ability to work with minimal or no supervision and maintain focus on the quality of deliverables; ability to multitask and prioritize multiple concurrent assignments
  • Strong communication and interpersonal skills – the ability to clearly formulate and communicate technical concepts, problems and solutions. Ability to learn by seeking feedback and asking questions
  • Self motivation - The candidate should be balanced between being process and goal oriented
  • Motivation to work efficiently, constantly looking for ways to make improvement to achieve higher results
  • Ability to overcome obstacles by coming up with creative solutions, rethinking approach and getting things done
  • Knowledge of a modern scripting language (ex. Ruby, Python, Perl, Scala) - preferred
  • Experience with open source technologies and methodologies - preferred
8

Principal Big Data Software Developer Resume Examples & Samples

  • A third level IT/Mathematical related degree
  • Programming experience in at least 1 of the following: Java, Python, Scala, Spark
  • 3 years postgraduate relevant commercial work experience
  • Strong commercial experience across Big Data technologies, including Hadoop, HDFS, Map Reduce, Sqoop, Flume, Oozie, Hive, Pig
  • Good Java server-side programming experience
  • Ability to develop Big Data architecture Experience of migrating/implementing systems
  • Knowledge of the Big Data market and technology available
  • Experience with relational databases, such as SQL Server, Oracle, Teradata
  • Excellent communication and presentation skills with the ability to communicate at various levels and across cultures
  • Strong technical leadership, mentoring and coaching skills
  • Experience of contributing and influencing change
  • Experience working in an agile environment (Scrum, Kanban, XP, etc.)
  • Experience working in a similar environment (i.e. Financial / Insurance services)
  • Experience of a range of Analysis and Design modelling techniques
  • Good working knowledge of testing methodologies
  • Experience of implementing automated testing into continuous integration (CI) processes
  • Evidence of continuous personal and professional development
  • An evident appreciation of current and emerging technologies in the big data space
9

Software Developer / Data Processing Resume Examples & Samples

  • You design and develop software applications in the industrial / manufacturing domains
  • You implement innovative applications utilizing modern technologies in the area data analytics and big data
  • You implement test cases (functional and non-functional quality verification)
  • You work in tight collaboration with software engineers and data analysts as part of an agile team
  • You posses good knowledge of software development process (agile experience is a plus)
  • You have strong expertise in programming particular in Java and/or C++ (Python is a plus). You are flexible working in a cross functional agile team
  • You posses strong analytical thinking
  • You own expertise in relational databases and massive parallel processing (Hadoop, Spark) as well as ETL processes
  • Experience in stream analytics (Storm, Spark Streaming) and machine engineering / control systems is a plus
  • You own advanced speaking and writing skills in english (german is a plus)
10

Software Developer, Master Data Management Resume Examples & Samples

  • 2+ years' experience with ETL tools (Informatica, SnapLogic, SSIS)
  • Experience building and implementing scalable, reliable, and high-performance ETL architectures
  • Experience with Information Quality
  • Experience with Database Platforms (Teradata, SQL Server, Sybase)
  • Experience with Teradata SQL and Stored Procedures
  • Applied experience in data architecture for data driven applications
  • Ability to interpret business concepts into data models and physical technical components
  • Experience working within an Agile delivery framework
  • Reusable Code and Libraries
11

Software Developer, Data Fabric Team Resume Examples & Samples

  • Work collaboratively across the Technology and Product organizations to ensure alignment towards business goals
  • Builds strong relationships with cross-functional team members
  • 2-4 years of experience in an engineering role
  • Familiarity of working in an Agile environment preferred
  • Software engineering skills and computer science experience
  • Knowledge of at least one other programming languages such as: C#, C++, Perl, Python, and javascript/jQuery
  • Familiarity with Univ/Linux, Big Data, SQL, NOSQL, and various other technologies
  • Working knowledge of object oriented programing, relational database technologies, distributed computing tech (Hadoop, spark), RESTful API, WebUI (HTML 5) and Modern JS frameworks
  • Exposure to one or more of these data stores: ElasticSearch, Oracle, Cassandra, Neo4j, Drupal
  • Exposure to containers
  • Use of Kafka, Spark a plus
  • Ability to learn and adapt in a fast paced environment, while producing quality code
  • Ability to work collaboratively on a cross-functional team with a wide range of experience levels
  • Ability to write code that is technically sound, performant, scalable, and readable
  • Ability to collaborate with business owners to understand and refine business requirements
  • Ability and willingness to demonstrate ownership of an area of athena’s technology
12

Software Developer for Data Management Resume Examples & Samples

  • Strong programing skills
  • Passionate about technology trend especially with the data management areas
  • Results oriented and have a positive and solution-oriented attitude
  • Master's degree in computer science, engineering or other relevant background
13

Data Platform Software Developer Resume Examples & Samples

  • 5+ years’ experience with Java
  • Experienced in test driven development and other XP practices
  • Scrum or other Agile experience
  • Ability to pair program and be a quick learner
14

Big Data Framework Software Developer Resume Examples & Samples

  • Strong knowledge in Java and distributed algorithms
  • Experience with building frameworks
  • Excellent debugging, critical thinking, and communication skills with deep knowledge of JVM
  • Proficiency in MapReduce/Spark development and experience with Hadoop or other data processing technologies
  • Knowledge of Hadoop-related technologies such as Oozie, Hive and Pig
  • Experience developing large-scale data warehousing , mining or analytic systems
  • Knowledge in engineering machine learning, feature engineering systems is a plus
  • 8+ years of programming experience, preferably in Java or Scala
15

Data-driven Software Developer Resume Examples & Samples

  • Develop world-class algorithms for processing POIs
  • Employ machine-learning techniques to improve the data quality
  • Develop metrics to observe the impact of algorithmic changes
  • Maintain and improve a complex pipeline for processing overlapping and noisy POI data sets
  • Improve the performance of highly parallelized algorithms
  • Engage with team members on design decisions and novel features
  • Apply data-mining techniques to discover hidden aspects within huge amounts of complex data
  • M.Sc. degree or higher in Computer Science or related fields
  • Solid understanding of machine learning and data mining concepts such as linear/logistic regression, SVMs, classification/regression tree induction, rule-based classification, clustering, EM, pattern mining
  • Record of applying OO programming and design patterns in Java
  • Experience with SQL, Python (or other scripting languages), SVN or GIT
  • Actual hands-on experience (design, prototype, implementation and evaluation of models) with machine-learning projects
  • Solid theoretical knowledge of probability and statistics
  • Familiarity with big data concepts and technologies such as: map-reduce frameworks (Hadoop, EMR), Spark, AWS
  • Experience working on Linux environments
  • Familiarity with NoSQL solutions
16

CIB Investor Services CFS Client Tech Reference Data Software Developer Resume Examples & Samples

  • Communication and coordination with different stakeholders, vendors and partners
  • Responsible for complete lifecycle of a project and associated key components
  • Work both as team member or Individual contributor
17

Data Analytics Software Developer Resume Examples & Samples

  • You will work with data scientists to develop functions and applications for the optimized management of road traffic, specific fleets and intermodal transportation routes, based on data from traffic management systems, traffic light systems, vehicles and other sources
  • You will develop system architectures on the basis of functional requirements for complex problems and will be responsible for their implementation – as an add-on within existing systems or as a stand-alone application
  • You will apply agile development methods in your work
  • Your role will include evaluating new technologies and developing proofs of concept
  • You have several years of professional experience in software development for web applications and in object-oriented programming and agile software development methods (e.g. Design Thinking and Scrum)
  • You have also had the opportunity to gain experience with frameworks for web applications (AngularJS, jQuery, Node.js, etc.)
  • You have experience of using standard software development environments (Eclipse, IntelliJ, Jira, Team Foundation Server, etc.)
  • You have experience in database programming (SQL, NoSQL & Hadoop) as well as knowledge of Amazon Web Services, MS Azure or similar cloud systems
  • You speak business-fluent English; good knowledge of German would be desirable
18

Senior Data Analytics Software Developer Resume Examples & Samples

  • You will decide on the technological approach and develop system architectures on the basis of functional requirements for complex problems and will be responsible for their implementation – as an add-on within existing systems or as a stand-alone application
  • You will develop Java web applications or modules and add-ons in the AWS environment, as well as web front ends and/or back ends with high-performance data links
  • You will also be responsible for the development of apps for Android and iOS, and in conjunction with the existing R&D you will be responsible jointly for integrating the functions into existing products
  • You will also prepare software documentation in English
  • You have a university degree in information technology or have gained a comparable qualification
  • You have longtime professional experience in software development for web applications and in object-oriented programming and agile software development methods (e.g. Design Thinking and Scrum)
  • You excel with your experience of the programming languages Java, C++, JavaScript, Python, HTML5 and C#
  • You have sound technical knowledge of using transport protocols (e.g. SOAP, https, TCP/IP, REST, MQTT, OCIT)
19

Software Developer / Big Data app Resume Examples & Samples

  • Create data visualizations that enable users to understand and transform the way they consume data
  • Build the future of product visuals (HTML, CSS, JavaScript/java, ad-hoc widgets). You master R/Shiny and develop data visualizations for our consultants & customers that tease out important insights from big and complex data
  • Build visuals with the teams. Consider into his own framework, objectives, challenges, and strategic decisions that product & data analytics team have and build visualizations for consultants & customers to help answer UI/UX questions
  • Become a data visualization guru. You are a data visualization addict and you want to use data & design to inspire our internal & external users
  • Build visuals within the team.Your strong & collaborative team spirit will participate to transform the team & create the required environment to success
  • Experience with data infrastructure (Hadoop, SQLlite, etc)
  • Knowledge of HTML, CSS, JavaScript/java
  • Experience building large single page applications in Shiny
  • Detailed oriented person
  • Knowledge of jQuery/Bootstrap, GIT and Experience with data transformation, SQL and ETL pipelines are nice to have
  • LI-US
20

Data Analytics Software Developer Resume Examples & Samples

  • Decide on the technological approach and develop system architectures on the basis of functional requirements for complex problems and will be responsible for their implementation
  • Develop Java web applications or modules and add-ons in the AWS environment as well as web front-end and / or back-end with high performance data links
  • Development of applications for Android and iOS
  • Evaluating new technologies and developing proofs of concept
  • Prepare software documentation in English
21

Software Developer, Data Analytics Resume Examples & Samples

  • Tibco Spotfire (has an API for JavaScript) – Business Intelligence/ Data Analytics software/Data Visualization software
  • Data Analytics/Data Visualization/Data Science
  • D3/JavaScript/ruby
  • SQL server
  • C++ or Java or C# for enterprise projects
  • Some architectural work
  • Full stack dev
  • Front end/back end skills
  • Data Science and Python R
  • Working knowledge of big data, Hadoop/Spark
  • Basic financial concepts, bonds/stocks. Previous Fin Serve experience helpful
  • Previous experience building a dash board helpful
22

Software Developer for Jwst Data Processing Resume Examples & Samples

  • Bachelors degree or higher in astronomy, physics, engineering or computer science
  • Two or more years of experience in software development or operating systems programming
  • Experience with working on data pipelines
  • Experience with scientific or archival data formats
  • Experience with data I/O management
  • Experience on a medium to large software project in a functional environment
  • Three years experience with Python development desired
  • Proficiency in database access (SQL)
  • Familiarity with astronomical data is a plus
  • Design and develop software to add new data product features (such as keywords, data tables) to JWST archive data product FITS files
  • Optimize the receipt and processing of JWST calibrated engineering files for operational downlink scenarios
  • Add new data fields to association pool data product creation
  • Create data translation tools for loading XML into sqlite database
23

Data Analytics Software Developer Resume Examples & Samples

  • Scope, define, design and drive our chosen end-to-end technical solution together with our architects
  • Develop and hold technical presentations & proposals
  • Develop competence in technical domain
  • Good knowledge of foundation Statistical and Machine Learning techniques
  • Good knowledge of Underlying infrastructure for Big Data Solutions (Clustered/Distributed Computing, Storage, Data Center Networking
  • Good knowledge of Java, C/C++ and HTML5, (Unix/Linux environment, Windows-environment), and preferably experience in TTCN-3
  • Scripting: (Sh/Bash, Perl, Python, Tcl)
  • Languages for data processing (MATLAB, R, Julia, ...)
24

Senior Biological Data Software Developer Resume Examples & Samples

  • Bachelor’s Degree in Computer Science, Data Science, related field or equivalent years of experience and a minimum of eight years of related experience with at least four in the design, implementation and deployment of data-intensive systems for scientific research
  • Proven track-record in the design and implementation of complex data platforms for scientific research, specifically with both very large and heterogeneous, unstructured data, preferably in biologically-related domains
  • Demonstrated supervisory skills and experience to lead, direct, coach and develop a diverse team of technical employees
  • Proven knowledge of the use of ontologies and semantic data systems in scientific research
  • Strong operational knowledge of the modern technological landscape of big data analysis tool stacks, such as running production operations with Spark, Hadoop, etc
  • Proven track record of developing software in large, collaborative teams following modern best practices
  • Demonstrated ability to lead the deployment of data systems in production environments
  • Extensive programming experience, preferably using Python and the entire scientific Python stack (numpy, scipy, matplotlib, ipython/jupyter, scikit-learn, pandas, etc.)
  • Demonstrated ability to work effectively with highly distributed, interdisciplinary teams
  • Excellent coordination and project management skills to handle complex projects
  • Excellent writing, interpersonal communication, and analytical skills
  • Practical experience with agile software development practices
  • Experience with both relational and NoSQL engines, as well as knowledge of other storage engines such as graph and object-oriented databases
  • Working knowledge of the concepts, tools and technologies of the Semantic Web
  • Experience deploying machine learning tools against large and heterogeneous data stores, preferably in a scientific context
  • Experience with high-performance computing environments, particularly supercomputing-class facilities
  • Experience deploying production systems in a cloud environment, with the ability to respond elastically to highly dynamic usage patterns
  • Knowledge of open source software development practices and community standards