Software Engineer

  • location: Smithfield, RI
  • type: Contract
  • salary: $60 - $63 per hour
easy apply

job description

Software Engineer

job summary:
seeking a dynamic hands-on software engineer to develop software solutions to meet the business unit's data integration and advanced analytic goals. This is a team where you will grow your skills and learn the latest cloud services and big data technologies. If you think getting core data structures and algorithms right is essential to solving customer problems this is the team for you.

 
location: Smithfield, Rhode Island
job type: Contract
salary: $60 - 63 per hour
work hours: 9am to 5pm
education: Bachelors
 
responsibilities:
  • Bachelor's Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required.
  • 5+ years of hands-on experience in one or more modern Object-Oriented Programming Languages (Java, Scala, Python) including the ability to code in more than one programming language.
  • Your advanced skills in data intensive application development, data integration, and data pipeline design patterns on a distributed platform.
  • Your strong inter-personal and communication skills including written, verbal, and technology illustrations.
  • You enjoy challenges and problem solving while looking for opportunities to improve our processes at every level.
  • You drive design and development of technology best practices to all layers of the application stack.
  • Your experience in executing projects in an Agile environment.
 
qualifications:
  • Bachelor's Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required.
  • 5+ years of hands-on experience in one or more modern Object-Oriented Programming Languages (Java, Scala, Python) including the ability to code in more than one programming language.
  • Your advanced skills in data intensive application development, data integration, and data pipeline design patterns on a distributed platform.
  • Your strong inter-personal and communication skills including written, verbal, and technology illustrations.
  • You enjoy challenges and problem solving while looking for opportunities to improve our processes at every level.
  • You drive design and development of technology best practices to all layers of the application stack.
  • Your experience in executing projects in an Agile environment.
 
skills:
  • Demonstrated expertise of the Java platform including Spring Core, Spring Batch, Spring Integration
  • Experience with ETL, data integration and data movement design patterns
  • Strong knowledge of Relational Databases (Oracle Exadata 12c)
  • Advanced experience with PL/SQL and complex queries
  • Knowledge of batch job scheduling and dependency management using BMC Control-M for distributed systems.
  • Understanding of Cloud Computing and DevOps concepts including CI/CD pipelines using Git and Jenkins
  • Your experience with cloud native data warehousing and data lake solutions using Redshift, Snowflake, etc.
  • Your knowledge of Big Data technologies like Hadoop, Spark, AWS EMR
  • Your knowledge of NoSQL database technologies and non-relational data modeling techniques, e.g. Hadoop, HBase, MongoDB, Cassandra, etc.
  • Your knowledge of Dimensional data modeling and Star Schema concepts

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs



    Sr. Java Developer

  • location: Webster, MA
  • job type: Permanent
  • salary: $120,000 - $125,000 per year
  • date posted: 9/27/2019