Sr. Software Engineer
Previous Job
Sr. Software Engineer
Ref No.: 17-23358
Location: Tampa, Florida
The Enterprise Data Analytics Services Team is responsible for developing and maintaining enterprise analytics platform. The candidate hired for this position will have the opportunity to work with Big Data technologies developed using AWS services. This person will be responsible for working with project teams to design and develop enhancements for ingesting new data assets, designing marts and building the transforms required to populate these data marts.

- Develop REST Web Services using AWS Lambda functions written in Java
- Develop Spark Jobs running on EMR
- Participate in designing data marts and developing the ETL for building and maintaining these marts.
- Work with cross-functional teams using agile processes.
- Utilize continuous development and integration processes including developing complete unit testing for all code developed.

- 5+ years Java experience
- 2+ years experience with AWS services including at least three of the following
o Lambda
o EMR/Hadoop
o S3
o RDS preferably Aurora PostgreSQL
o API Gateway
o AWS messaging (Kinesis, SQS)
- Experience working with SQL, MPP, or NoSQL databases
- Experience with agile SDLC, like SCRUM or Kanban
- Strong written and verbal communication skills
- Self-motivated able to work independently and with cross-functional teams environment

Nice to Have Skills:
- AWS Certification
- Experience developing REST Web Services
- Knowledge of data lake and data warehouse concepts
- Experience with data modeling
- Experience with Python or Scala