JOB TITLE : (Mavensoft Technologies, LLC has opening in Beaverton, OR) Software Developer (Job Code 004)
DUTIES : Develop, create, and modify computer applications software, analyze user needs, and develop software solutions. Identify and solve complex, business impact problems through new and improved application of technology for analytics solutions. Design, develop, integrate and modify software components, modules, and systems using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Plan and implement Big Data, parallel processing technologies, advanced analytics, machine learning, and deep learning techniques to support and accelerate new and evolving analytic solutions. Elevate data engineering practices, ensure rigorous engineering processes, including implementing IT security guidelines. Store, retrieve, and manipulate data for analysis of system capabilities and requirements. Develop software system testing and validation procedures, programming, and documentation. Modify existing software to correct errors, and improve performance. Determine computer specifications and layouts, and peripheral equipment modifications. Design, develop, and enhance various components of software platforms to host carrier grade enterprise applications. Troubleshoot problems using Hadoop, AWS, EMR, S3, Lambda, Jenkins, Bitbucket/GitHub, Airflow, Java programming, Python, Shell scripting, SQL, Spark, Hive, JSON, Parquet, Avro, Oracle, Data warehousing, dimensional modeling and ETL development, Kafka Storm, Kinesis Firehose, and R.
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 with Java, RESTful Webservices, and Oracle DB.
Send resume to Mavensoft Technologies, LLC 15248 NW Greenbrier Pkwy Beaverton, OR 97006.