DATA SOFTWARE ENGINEER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Published: October 9, 2024 – The Data Software Engineer has experience developing regulatory, financial, and internal reporting solutions in finance, utilizing Big Data technologies like Spark and Databricks with Scala or Python. This role requires proficiency in Axiom, Abacus/A360, ETL tools like Informatica, and data warehousing with SQL on Oracle databases. The engineer is also familiar with cloud computing, Agile methodologies, and software development best practices, with excellent communication skills and teamwork.

Essential Hard and Soft Skills for a Standout Data Software Engineer Resume
  • Programming Languages
  • Python
  • Java
  • C++
  • SQL
  • R
  • Scala
  • JavaScript
  • Go
  • Ruby
  • C#
  • Problem-Solving
  • Communication
  • Team Collaboration
  • Adaptability
  • Critical Thinking
  • Time Management
  • Attention to Detail
  • Creativity
  • Analytical Thinking
  • Empathy

Summary of Data Software Engineer Knowledge and Qualifications on Resume

1. BS in Computer Science with 6 years of Experience

  • Hands-on experience with Informatica and SQL Server/Oracle technologies.
  • Experience with structured design, development, and implementation of data-intensive solutions
  • Strong verbal and written communication skills, with an ability to express complex technical concepts in a way others can understand
  • Strong analytical, problem-solving and conceptual skills
  • Effective time management skills
  • Ability to work effectively in a team-oriented environment
  • Good working knowledge of fundamental database design and development
  • Previous experience related to data integration
  • Must have solid SQL skills
  • Strong technical knowledge and experience related to data integration
  • Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms

2. BS in Software Engineering with 7 years of Experience

  • Passion for building reliable, stable and fast data products that serve customer needs
  • Tech lead working experience
  • Experience in working with large data sets, schema design and dimensional modeling
  • Experience in data warehousing and ETL
  • Experience with some or all of the following Amazon EMR, Amazon S3, Amazon RDS, Athena, Glue, DynamoDB, Lambda and other services of the AWS family
  • Experience in Java or Scala and Python
  • Expertise in working with SQL
  • Experience with data processing using Spark, Hadoop, MapReduce and SparkSQL
  • Experience with real-time data processing using Kafka and Storm or Spark Streaming
  • Experience with notebooks e.g. Jupyter, Zeppelin
  • Must be able to work well with others in a fast-paced team environment

3. BS in Information Technology with 5 years of Experience

  • Experience developing regulatory/financial/internal reporting solutions within the finance sector
  • Experience with Big Data tech like Spark/Databricks using Scala or Python
  • Strong experience with Axiom – but willing to train the right candidate
  • Strong experience with Abacus/A360, but willing to train the right candidate
  • Excellent communication skills and ability to work within a team environment
  • Familiar with ETL tools like Informatica
  • Strong experience in the Unix environment including shell/python scripting, OR
  • Strong experience with data warehousing, SQL on Oracle databases
  • Experience with Cloud computing
  • Familiar with SDLC and software development best practices, including version control and CI/CD
  • Experience with Agile Methodology, Scrum Methodology and BDD