As a senior software developer at the client, you'll be responsible for the architecture, design, implementation and deployment of our SAAS platform. You'll create solutions that allow our customers to understand their large datasets through data visualization and geospatial tools. You'll work closely with the executive team to translate product vision and business needs into clean and scalable code. The client is a small startup, so you will have a lot of responsibility, but also autonomy and flexibility in how you choose to accomplish your goals. As the client grows, you'll collaborate with our data science team to integrate machine learning tasks into our platform.
Professional Requirements: 3+ years of professional programming experience Proven experience as a full stack developer or similar role Expert knowledge of Python (strongly preferred) or other object-oriented language Expert knowledge of a web framework, such as Django, Flask or Rails Understanding of REST principles, service-oriented architecture and API development A history of writing clean code, refactoring and participating in code review Knowledge of Unit Testing and Test-Driven Development Strong MySQL or PostgreSQL skills 1+ years experience with React/Redux Understanding of Linux and Ubuntu operating systems Experience with the AWS ecosystem (EC2, RDS, S3, CodePipeline) Familiarity with Docker, Docker Compose and best practices Experience deploying code to cloud-based and on-prem infrastructure Good written and oral communication skills Authorized to work in the United States Preferred Skills and Experience Experience or familiarity with Django Rest Framework and Swagger Knowledge of Pandas and/or noted experience with ETL operations Experience with Mapbox (experience with vector tiles is amazing!) An interest in geospatial technologies and knowledge (can you name all 50 state capitals?) Experience with CI/CD pipeline tooling and deployments A love of data, including, but not limited to, sources such as Bigfoot Field Researchers Organization (BFRO) or NUFORC database of UFO sightings from US and Canada.
“IDI Consulting LLC is an Equal Opportunity Employer M/F/V/D