Title: Software Engineer
Start Date: ASAP
Bill Rate: TBD
Position Type: Contract
Locations: Owings Mills, MD
Job Profile Summary
The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems
Duties & Responsibilities
Qualifications
Start Date: ASAP
Bill Rate: TBD
Position Type: Contract
Locations: Owings Mills, MD
Job Profile Summary
The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems
Duties & Responsibilities
- Design, Develop and test Database Centric Applications using AWS technologies and Big Data Stack.
- Analyze, troubleshoot and support application components and services
Qualifications
- Minimum of 3-5 years of work experience on AWS Big Data Projects and related tools such as Glue, EMR, PySpark, Spark SQL, Athena, Snowflake, Kinesis and Lambda
- Minimum of 8 years of IT work experience
- Should have experience in Big Data Analytics Projects
- Experience in development of Large Enterprise Data warehouses and Business Intelligence Solutions.
- Experience in creating APIs using Python.
- Should have experience in Map-Reduce Hadoop, PySpark, Spark SQL and Python.
- Should have strong experience in Hadoop and Big Data eco system related files such CSV/JSON & Parquet
- Experience on delivering logical and physical data models for the large enterprise data warehouses & dimensional ER modeling
- Exposure to Performance issues and suggesting strategic technical solutions to solve performance issues.
- Prior Database Development experience is mandatory
- Exposure to Financial Markets is big plus.
- Technology Platform experience:
- EMR, PySpark, Python, Spark SQL, ANSI SQL, Glue, Snowflake, AWS Lambda, AWS Step Functions, Vault & Kinesis
- Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state and local standards
- Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
- Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitor