JOB TITLE : (Mavensoft Technologies, LLC has opening in Beaverton, OR) Software Developer (Job Code 005)
DUTIES : Design software components, develop and integrate modules into a complete system. Design, develop, and enhance various components of software platforms; perform unit tests. Collaborate with technical architects to finalize the design and architecture of the product/applications following all standard cloud design patterns/guidelines. Define/review detailed functional process, infrastructure and security design. Create data pipelines by extracting data from multiple sources, transforming it using Python and Spark, loading it to Snowflake Cloud Datawarehouse and then building dashboards in Tableau to gather data insights. Formulate technical requirements to meet business needs and provide Client-Server and Web based solutions in full life cycle production. Troubleshoot problems, perform thread analysis, code profiling and optimization. Configure and Integrate the entire solution with AWS. Design and develop the architecture for data flow in snowflake data warehouse. Perform ETL using python and Apache Spark. Responsible for Tableau site administration activities, built innovative solutions (image recognition, PDF manipulation etc) and complex algorithms in python.
REQUIREMENT : Will work in unanticipated locations. Requires Masters in Computer Science, Engineering, or related and 1 year experience or Bachelors in Computer Science, Engineering, or related and 5 years progressive experience. 1 year must include experience in PYTHON, TABLEAU, AWS, APACHE SPARK, and SNOWFLAKE.
Send resume to Mavensoft Technologies, LLC 15248 NW Greenbrier Pkwy Beaverton, OR 97006.