Software Engineer II

Infotech Sourcing - Redmond, WA

Job Title: Software Engineer II

Location: Redmond, WA

Duration: 1+ year with possible extension/ conversion


  1. These positions are to help design/develop a python-based infrastructure to support AR/VR EHS's needs.


  1. Once core is built, we will add new features


  1. They need to be very experienced with developing in a full web stack: Apache, MySQL, Python.


  1. They will need to learn how to develop within Facebook Infra; if they already know how, that's great.

 

Duties:

  • Work with designers to help consolidate disparate program functions into a unified whole.

  • Works with programmers and coders to help map out various programming tasks and smaller functions, which are then combined into larger, functioning programs or new features for existing software.

  • Typically work in both design and development stages of the software creation.

  • Work with dedicated designers or design teams to work out the basic things the program or update will be expected to perform.

  • Plot out the various aspects of the automated tasks that will be necessary, usually using design documentation and flowcharts to help illustrate the process.

Responsibilities:


  • Full stack development Apache, MySQL, Python (Flask)

  • Design core and associated components of a software stack, developing primarily in Python

  • Build tools and infrastructure to support team needs

  • Collaborate with cross-functional hardware and software teams to incorporate their innovations and vice versa

  • Develop solutions for real world problems and integrate solutions into products

Skills: Must Have:

 

  • Bachelor's degree or equivalent experience in Computer Science, Mathematics, Physics, or similar field

  • 3+ years experience using Apache, Flask and MySQL

  • 5+ years experience developing software in Python

  • 5+ years experience in web technologies, frameworks

  • Experience developing in Linux and/or macOS, Mercurial or Git

Nice to Have:


  • Experience developing in Facebook Infrastructure (Chef, Tupperware, XDB, etc.)

  • Ability to work autonomously, set agendas and prioritize work with minimal input

  • Ability to thrive in a dynamic and fast-paced operational environment

  • Experience using Pandas, Plotly, Dash, Numpy, Scipy, Matplotlib

  • Experience integrating SSO into Apache+Flask web server

  • Experience developing/maintaining a HIPAA compliant stack

  • Experience developing applications on no-code platforms (AppSheet)

  • Experience in React JS, Relay, GraphQL

Interview Process:

  • Phone Screen w/ Coder Pad Test (30Min)

  • Onsite Interview (60min)

Education: Bachelor's degree or equivalent experience in Computer Science, Mathematics, Physics, or similar field

 

Skills and Experience:

Required Skills:

  • MACOS

  • LINUX

  • APACHE

  • MYSQL

  • PYTHON

Minimum Degree Required: Bachelor's Degree








Posted On: Wednesday, September 4, 2019
Compensation: $ 81.58/HR ON W2



Apply to this job
or